You're in your 20's, dude. People reinvent themselves all the time, even at ages WAY past where you are right now. There's absolutely no reason you can't do the same. None. Don't tell me otherwise, cause it's not true.
Regardless, how are you defining "success?" Is it women? The amount of friends you have? Career? If you haven't, you should first figure out what exactly it is you're looking for in life then take the steps to change that. I know that's the same old boring Dating-Age rhetoric, but it's the truth. Do you want to be a muscled up ladies man? Start committing to fitness and make that happen. Hit the gym, get serious about a diet. Looking for more friends? Join a local club/class/sports team. Not only can you meet friends there, but the people you meet will introduce you to other people and just continue the chain from there. We've been over this before and despite what you might think, there ARE opportunities in front of you, you just need to grab them and take advantage of them.
Hope you feel better, man. You're a good dude, Midnights, and you owe yourself as much to think that.