You may have a couple years over me, but I know what its like to be in that demotivated area. In my opinion, you should find new hobbies and try new things, even if you feel demotivated, if you force yourself to try something new, you'll probably end up thanking yourself in the long run. I would also suggest you volunteer around your city. Try to meet new people, maybe set a goal for a certain amount of volunteer hours for every month. Also, I know what that **** job situation is like as well. The best advice I can give is to talk to your coworkers, become friends with them, and maybe make plans for after work if they're in your age bracket.