Let's be honest, Pyramid. Life is shit sometimes. I don't know the details of everything you're going through, but obviously it's a lot all at once. I want you to know that I'm proud of you for keeping positive and moving forward. I also want you to know that on those days where you're not okay, that's still okay. You are not less of a person if you just need to say fuck it and take a break sometimes.
Getting back on track isn't a smooth journey. It's a stop and go, it's potholes and wrong turns, and sometimes it's backtracking. That's okay. In the words of a wiser man than I, it's not about how fast you're going, it's the direction.
You take your time, work on the game when you're able to enjoy it, not when you have to force yourself, and just know that I am proud of you. :)