One word that would have made this experience totally different for me.....Communication.
I totally get that my case was a differenct case (in terms of loan approval & having to jump through a few more hoops than most buyers).
I get so annoyed by having to seek information. If you tell me that you'll be in contact on Wednesday or Thursday... and it's Friday. I expect to hear from you on Friday explaining why I didn't hear from you on Wednesday or Thursday and when you expect to have some "good" information for me. I don't like to have to ask what happened? It's stressful.
As an IT Business Analyst, working on multi-million dollar application development projects, if I don't make a deliverable deadline, I make sure that my PM and Developers are aware ahead of time. I can't wait until a week after a deliverable was due and apologize that I didn't deliver. I say "this is why I can't deliver on X date, I am awaiting information from X, here are the dependencies, and here is when I expect to deliver". That is what is expected of me in this line of work.
Is that too much to ask for????
Having to seek information when I'm sitting here on pins and needles waiting to hear some god news makes my blood boil.
Ready to Close, Over it, Never Again