Summer, I would be furious as well at being told things were fine when they weren't.
I hope you get some direction at your FS appointment.

Looks like Friday is a big day in this thread for a few people!