Well first of all -huggggggs-
I know how it feels to feel like everything is going wrong. But you've got to remember that it's okay and everything can be dealt with if you don't mount it all up in to a big mess of a mountain. Do what Crypts_Of_The_Mind said, break everything down and get some rest. Rest is important and everything is 10x worse when we are exhausted. Then assess every problem individually.
Hope things get better.