It's been a long time (the 1980s) since I went to real estate school, but it was my understanding that an agent is legally obligated to present any contract that is offered. So, your agent, in my opinion, has broken the law. I have just had a similar circumstance with my agent. I could report her, but at the very least, I have dropped her. My strategy for the future is to contact the listing agent of any house I want. The listing agent will probably be more likely to accept your contingency, based on the fact that he knows it all falls on him, and I think it will light a fire under him to get your house sold so that you can purchase his listing, thus allowing him to be the listing agent of your house (commission), the listing agent of the house you want (commission), and the seller of the house you want (commission). And, if he brings the buyer for the house you are selling, that's, yes, you guessed it, more commission. My advice is to choose the listing agent for any property you want in the future. If that falls through, don't stay with that agent, but rather, go to the listing agent of the next property you want, etc.