I agree. With this job, especially being young, you' ll always have enough money to have a decent/good life. So I wouldn't base my decision on that.
As far as long term health, long haul is as dangerous as the fatiguing rosters on the short haul which change with different periods of the year (usually 5 months per year with very little flying if you play a bit with leave/fixed roster pattern).
You go to any good long haul carrier and you ll fly 850ish hrs per year changing time zones all the time. Can't be good.
All of this to say that you won't find your answer here because everyone will come up with his own precious truth.
Just do what you want to do, and if it's real bad well at least you tried.
good luck