Boy, what a mess, but it could be much worse, so think positive and you will get through it.
Good luck!