How about a slightly different approach?
I've lived most of my adult life in Australia and there isn't as much pressure here to forge an unsatisfying highly paid career as the U.S and I know 'cause I'm American and had the pressure applied in my teens and early twenties.
I feel for your plight.

Perhaps life balanced aproach is a better option when looking for advice.
I mentor young people @
Slingshot
My own experience has been
1. Seek out a mentor. Someone who is right were you want to be or has been recently. I've found recent retirees especialy ones who have retired early know that there is more to life than a job you hate.
As you can see here in these forums, most people really love to be asked for advise and support people who have a need for their experience and expertise. Mentoring is almost always free and a valuable experience if you get a good match. If you don't get a good match, keep seeking.
Look out for any mentoring organizations in your area. Generally they will be retirees but many are high up in their chosen field.
2. Seek out a life coach. Sounds like you're looking for more than a career and perhaps a really good life coach will help you define what you really want, your life purpose and guide you through the process. This is a good idea to do while you still have your current job and the funds to support life coaching.
3. Dare to dream and do it. You'll be surprised by what you can achieve when you make that 'one descision'.
Also I think your parents and others will find it hard to argue with you getting a mentor and who knows you might end up being one in the future passing on the gift of giving.
Happy New Year,
Brendan
P.S your username suggests to me you have all the potential. You are an Iron (strong) Star(bright).