I think everybody feels that way sometimes. Don't let it get you down. And remember, you're living your life for YOU, not for all the other people and their expectations. This is one place where I'll advocate going in for some good old-fashioned Nietzsche'an / Ayn Rand'ian selfish / self-centered thinking. Be the center of your own universe and quit giving a fuck what anybody and everybody else thinks.
You're a fucking badass. Why? Because you said so. Because you chose to be. Yes, you did, just now, I heard you. Trust me. I hear things.
Choice is everything. Remember the end of The Matrix:Revelations? When Agent Smith is taunting Neo, asking, "Why, Mr. Anderson? Why do you keep getting back up? You know you can't win, why keep getting up"? And Neo just looks back and says "Because I choose to". That is one of the most powerful scenes in movie history, because it reflects such a powerful truth about the real world.
It's your life and you can choose to be happy, or choose to be miserable. It's all down to how you chose to see, hear, feel and interpret things. You can focus on the negatives our you can focus on the positives. Your move.
Seriously, I can't make you think like this, but I'm trying to point something out, a very basic, fundamental truth... your happiness, your contentment, your state of mind, it comes from within. It isn't about how much money you have, what kind of car you drive, or how many girls your boning. You get to choose to be happy, to be content, to be whatever-the-fuck-you-want-to-be... every day.
So you don't have all the "stuff" you want yet? Fine, remind yourself both that it's OK, that what you have doesn't define you AND remind you're self that you are a bad-ass, and you're still on the way up. You are a conquering machine, and you will be on top of the world before you're done. Don't just say it, KNOW it. You have the world by the balls, now take that motherfucker and squeeze until it hurts, and show it who's in charge.
Just remember this, when things are tough... you can have your dreams, but NOBODY said it would be easy. OK, there WILL be adversity and tough times. That's OK, the adversity is what makes your story a story worth telling. You think bards would sing songs about a Prince who's born with a silver-spoon in his mouth, sits around being pampered until he's 18, then walks next door to the neighboring castle and says "Can I marry the beautiful Princess?" and she comes running out yelling "oooh, I live you, I love you so much" and then they are married the next day, have a couple of kids a year later, and then live happily ever after? Fuck no, that story is fucking boring. The stories people want are about the stable-boy who falls in love with the princess, but can't even get near enough to her to talk to her, and then she gets kidnapped by the Evil Dragon, and then he has to steal a an old, broken-down, half-lame horse, a rusty suit of armor that's full of holes, a broken sword, and then go off to try and rescue the princess... and of course his horse dies halfway in the middle of nowhere, it's freezing cold, with brutal, nasty, driving rain and sleet falling, and he's freezing nearly to death in the wastelands, with no food and no help, but he keeps fighting and fighting and through grit and determination and pride and love manages to make his way to the lair of the Evil Dragon, and... well, you get what I mean.
So, what story do you want to be part of? The one where everything is just handed to you and everything is perfect and nice and sweet and easy and everybody gets a pony? Or the one where some bad shit happens and you will your way through, over, or around the obstacles?
Oh, and listen to some good music too. Good music always helps lift your spirits. Here's something to get you started: