Buck up. You'll have to compromise on something today, no matter what. Just take a deep breath and be good with it. Sure, you'll feel a loss on the up front, but as time passes you'll see you ended up with the best deal imaginable. It's a matter of patience.