First of all, if your company is global, you need two people to work those shifts, not one. It's not your responsibility to spend your social capital so they can save a salary, and the second person's salary must be at least as high as yours. Put that on your ponytail manager to solve. You owe that time to your family and friends, and your company owes it to you.
Second, it''s never too late. My father in law went to law school in his forties and spent the next twenty years as a lawyer. Another friend dropped teaching in his fifties and moved into mortuary services. Another friend bought a ski lodge at 55. I just switched careers, taking a pay cut but finding myself in the process. Don't be afraid to make that big change. The only thing you'll wonder later is why you didn't do it sooner. You already did it once!