True, I'm glad you had some friends over. It's always nice to have company versus going out all of the time.
About your h's angry email....he should be corresponding w/the realtor. It's not your place to defend the realtor or anyone else. If you do post to him, tell him that in the future if he's got issues w/the realtor to contact them directly w/a cc to you. That you are not his whipping person and will not tolerate his wrath over something that is not in your control. I would wait a day or so before responding to him when he's like this.
Enjoy your week!
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.