Oh poor you, that's awful.
I think over the next few days you have a think about what you want to say in all the possible situational outcomes - you want to make sure you remain calm but clearly tell them what your rights are. where they messed up and ask them what they're going to do about it.
It will all be fine!! xx