Most are not willing to struggle, sacrifice, survive, and grind for a decade or more. Be the exception and build sustainable value. Money follows; perhaps trite but true. Sadly, this is excellent advice that many ignore (this may not actually apply to your specific circumstances, of course).
Your career path makes you top talent in the eyes of many. Honestly, your journey sounds like a leader’s narrative in the making. No excuses, get in there and get it done. I look in the mirror every morning and say nearly that exact thing to myself: “get in there and fight, today like all the other days before and all the days to come”. This is not figurative, I do this literally every single day as part of my daily routine and I don’t let up, even in my darkest hours of which there have been many over the years. I attribute my success to this mentality, perhaps it can work for you.
Be well!