It is easy to get desperate and impatient, and feel like a few years is forever, is too long, is terrible. You have many times your current life left to live, and I can assure you it gets better. I am unbelievably happier at 39 than I ever was at any age previous. I have more fun, more wealth, more freedom, and more confidence than ever. And only now, am I approaching the half-way mark in lifespan.
Life is both short, and very, very long.
One thing is true always, though, the length of years become less of a big deal the older you get. Endure and prepare, then when you get the chance, do what you need to do as young as possible and safe. The promise of getting your body fixed only matters if you live to enjoy it. So, judge your situation, decide based on your expectation of safety, and if necessary, endure until you can fix your life. Be careful, and think long term.