I'm not really expecting any replies but just need to vent somewhere sympathetic.
We've been on the market for 18 months and had a purchase fall through last summer. We finally have (had?) buyers and found a perfect-for-us house. Had the usual roller-coaster getting to this point but we were 24 hours from agreeing a completion date, probably next week, and had a call from our EA. Apparently our buyers have seen another property that they think they might like better. And they'll let us know in 10 days whether they still want to go ahead.
Property buying in England is the pits, isn't it? Arrrrrggghhh.