There is another old saying: don't compare your insides to someone else's outside. Your successful friends could be stressed out nervous wreaks. And there might be people out there that look at you and say: he's got a bad commute but his job don't stress him out and he gets along with and enjoys being with his parents, how cool, I'm jealous. The big question about what to do with your life is important, but it seems like your bad commute is problem you could and should deal with first. It seems like WFH is out of the question but you could ask to come in earlier or later to avoid traffic. If they won't accommodate you find a job with a better commute and or closer to home. You are in a much better position than many people to take that risk. Take some time to reflect on all of the things you have to be grateful for and be kind to your self and protect your self from people who are not kind to you or who try to make themselves feel better by undermining you. Good luck.