I'd have to echo what others have said. Giving someone exclusive rights forever is a REALLY bad idea. Standard industry rights are either two or three years. Also, contract negotiation should always be just that...a negotiation, not an order.
Best,
Jay Hartman
Editor-In-Chief
Untreed Reads Publishing
http://www.untreedreads.com