If I had it all right with what I've read, I'll say you already doing great, honestly. Nothing at all, you've achieved what some of us could only think of. The problem I see here is you having bigger goals and higher expectations for yourself and not meeting them under your time, you’re mad about it, resulting in the depressed emotions that you're having. But, it’s not bad. What I know is that it's all part of the process and you'll be fine. So, just relax on yourself, sometimes. And the social media comparison? It'll help you if you'll stop it. This my two cent for you, while I deal with my own shit...