We have all heard the saying that patience is a virtue. In Real Estate, this is especially true.
I currently have a listing where the potential Buyer is trying everyone's patience, including his own agent's. He has been pushing my Seller very hard in the negotiations, which on the surface is fine, but has caused my Seller to question whether or not he even wants to sell to this potential Buyer. The neighborhood statistics show that homes sell in about 10 days. We are in our 6th day on the market with many interested showings. It is a seller's market right now.
This Buyer has apparently been involved in several failed transactions already, but they swear this is the home for them. My Seller has been patient. I have been patient. The selling agent has been patient.
I believe that deals happen even when one party is being difficult, as long as everyone else stays patient.