Well, what you describe what's going on in your life is nearly the same for me personally. But despite that, video games have always been my form of escapism. For most people, Pokemon lost it's charm of what it could've been great since the 3ds era, but I remain somewhat hopeful that these games will be a little step-up. Still keeping my expectations very low however. If you're still here, It is going to be a very lonely journey, but sometimes we need to find what comforts us from within ourselves by being alone for a while. To figure out who we are and what kind of people we want to surround ourselves with. But it will get better in time, you just have to go through some growing pains first, but it does get better. I hope better circumstances come your way soon. You can definitely achieve those goals with enough time and dedication, but don't worry too much about other people's perceptions of you. Every person tends to judge the world based on their own experiences, so when other people don't reach milestones the same way they did, they wonder how everyone else could have accomplished that goal so much quicker or slower than they did. Often, people can express that incongruence as jealousy or disappointment without understanding the situations other people have lived through that affect their rate of success. This is human, and it happens to everyone. I'm no stranger to this myself. So, try to focus on realistic expectations for you as an individual. Pursue what makes you happiest but don't rush into important decisions. Take the time to pause and consider your actions before you take them, and reward yourself for a job well done. I wish you the best.