To wrap this up, I leave you with some wise words from teh Bible. Even if you aren't religious, I hope it at least brings you a sense of peace.
"God is faithful, and he will not let you be tested beyond your strength but with your testing he will also provide the way out so that you may be able to endure it" (1 Corinthians 10:13).
You can and will get through this. You are strong. You are loved.