I'm in the same situation as you. Been there, done that, and I'm younger then you >.<. People have been telling me that what I want to do will come in time...like...when?
Probably the only thing I can tell you is to fight until you get that "sweet spot."
Take my anecdote for example, I thought that it would be cool to be able to be a part of the process in making cartoons and video games (for kids, teens, etc. Would be cool to be able to help make a Disney/Pixar film and find that kids really love the film) based on my personal experiences with such. Not to mention I also love cartoons and video games. From there, I found a few choices. It was either art (there are a couple choices that also relate a bit with technology that I am getting into,) or technology (like Computer Science and programming.)
Back then, I went the Computer Science route because I told myself that it was probably more reliable. A year later, found out it was ok, but I hated the fact that I was always extremely frustrated with programming. So now, I'm trying the art side of it to see if I can get a breakthrough. I did tend to like drawing more than I did programming. Found out that I can stay up all night getting a drawing right versus programming the whole night.
You sort of... have to keep trying is really all I can say until you eventually find one that you are ok with. If you know people in the field, get their perspective, I was pushed by Computer Science professors that I might be more into the art side of making cartoons and video games and not the IT side of it. Who knows, the outcome may be completely different in a few years.