Wow you have a lot going on right now in your life.
1. Sorry fi had a car accident but thankfully he's not hurt.
2. I agree with what Mo just wrote, at least she was upfront and honest. She shouldn't of avoided your phone calls, but at least she admits that she was. I don't think that this should end your friendship, unless she is constantly letting you down. It really sucks when the people we really want at our DW can't make it but that is a sacrifice we have to make when we decide to have a DW.
3. Fi's family needs to shut up! While they keep complaining, prices are just going to keep getting higher. so they should just shut up and book already, if they are planning to go. if they aren't planning on going than they should just shut up!
4. WC's response time can be really frustrating and i agree that if you don't hear back from her by the end of the week contact corporate. It's a new resort so maybe she's a little over her head right now.
5. I hope that you don't get laid off.
If you ever need to vent, then please do. you know that we are all here for you and most of us can understand some of the things you've been going through (guests not being able to come, missing WCs, family being a PITA). Now go have a drink!