Hello Nqw4, welcome to Psych Central.
You have a lot to cope with, it's time for you to seek support. Go see your doctor and get some medication and look into therapy. If you are still at university, there should be a counseling service attached, please go see them, they will be able to help you. Keep sharing here also.
__________________
Pegasus
Got a quick question related to mental health or a treatment? Ask it here General Q&A Forum
“Everybody is a genius. But if you judge a fish by it's ability to climb a tree, it will live it's whole life believing that it is stupid.” - Albert Einstein