Questions you should ask yourself about your s/o Also, that in-love feeling fluctuates in all relationships. It's normal. "And they lived happily ever after" is a fairy tale. It should be, "And they lived ever after, sometimes happily and sometimes royally pissed at each other. And sometimes just taking each other for granted."
First thing to remember in a relationship: You can only change yourself. Go talk to a counselor and sort out the issues of your parents divorce and your friend's death.
Second thing to remember in a relationship: Those mental crushes happen, typically around the time we feel like life is less exciting. You are comparing a fantasy person to your very real so. Fantasy person doesn't leave their clothes on the floor; they do the dishes in a timely manner, know which way to put the toilet paper on the holder and actually do put the toilet paper on the holder, they don't smack lips when they eat, listen to better music, and are better in bed...because you don't actually know how they live. Actual person might have the most noxious gas but your fantasy version of them can totally eat cheese.
Work: Are you organized and willing to take on being a scheduling manager? Have you told them how the emails are not the best way to address issues?
Honestly, you sound stressed/depressed from school and work. Can you lighten the work load in some way? Can you carve out time for you to meditate? Can you talk to your so about changing chore responsibilities so you can get a small change of pace?
You do this over and over as work to train your brain to focus on positive things. You might still feel less than 100% but at least you'll be much more kind to yourself. Work on meditating and doing mindful living. This will keep you aware of your thoughts. So when you start thinking, "I suck at life. I'm not good enough" while doing the dishes, you'll start asking yourself, "Why would you say that voice in my head? I love me. I have __ feature that is just the best. I do __ for a living and I like __ about it." Or, if you don't feel up to arguing with your currently hellish inner voice, you'll go, "I'm doing the dishes to the best of my ability right now. Maybe I'll improve. Right now, I'm putting soap where it needs to go. Good job me. Right now, I am doing the pre-scrub I have to do. Good job me." and you'll continue focusing on the task and working on congratulating yourself for tasks as they happen.
When I started mindfully living I started feeling lots better. It will help you but it won't be the 100% solved in a month or less panacea. Check out 5 love languages It will also help you love yourself. Take their quiz to find out your strongest languages. Are you speaking them to yourself? Start. Continue. Never stop. Working on being mindful and loving yourself will get you out of your funk. And if it's too hard to love yourself at one time or one day, forgive yourself for that moment and acknowledge the moment sucked but you have had better days and will soon.
Check out happily as well. Do their free tracks. Over and over and over. It will help you practice while playing goofy little games. You will get happier. None of these will solve your problems at once. They'll teach you skills to cope and get through your problems yourself. You got this. You really do.
Send her the awesome presents, too.
I got my niece a stuffed bunny and she carries it everywhere. Seriously, that bunny is so dirty now. :o