My whole life I have done what I "had" to do because I literally don't know what I "want" to do. While there are things in my life I would never give up (wife, kid), I would love to have some inclination as to what it is I am meant to do professionally.
You don't have that problem. You know what you "want" to do. The question that you need to ask yourself is "why am I (are you) not doing what I (you) want to do?"
There are good reasons and bad reasons to not do something. Money often isn't a good reason, particularly for a young single professional such as yourself. I know lots of people that are poorer than I am (in some instances a lot poorer), but who are ultimately happier because they have found some level of personal satisfaction in their day to day life/career. I also know a hell of lot of rich people who are miserable because, like me, they spend there lives toiling away at a job they don't care about so that they can buy things that ultimately do not bring any satisfaction.
In sum, don't be like me. Don't let yourself get to the point where you are doing something because you feel like you "have" to, and not because you "want to." You only live once, so spend your time doing things you like. Money and "things" are not nearly as valuable as experiences. Take it from a guy who is in his mid thirties and has reached the mid-level executive level that you think you might achieve as well.
Now, if only I could follow my own advice. . . . . But when you have a family that is depending on you, it is hard to make drastic decisions.
One last bit of advice. If you are young, single and successful, your inclination will be to buy a lot of "stuff" that reflects your young, single, and successful status. While you are certainly entitlted to go down this route, I caution you to avoid it. If you don't, you may find yourself locked into a path but what I like to call the "golden handcuffs." I.e., you will get used to having a certain amount of purchasing power, and therefore will artificially self limit your perception of potential career avenues based on maintaining that purchasing power. If there is one thing I have learned, real freedom comes from not owing anything to anyone, and having a source of income seperate from your job. So, take some time to figure out how much money you need to pay your expenses. once you figure that number, add 10% for fun money, and use the rest to invest and pay down any existing debt. When you get a raise, only add 10% of it to your budget and save/invest the rest. If you do that, you might be able to retire in 15 years (at the young age of 43) and do whatever you want for the rest of your life . . . literally.
Good luck.