@ Sam Ting Wong: Yes, nowadays terms and conditions are terrible, the pay and duty hours are terrible and - pilots and their union are terrible at standing up for themselves to get improvements.
But when actually airborne, I have a very positive mind set. Even when I am flying long-haul, for hours over the ocean, I think to myself "Here I am, in control of a superb, really advanced aircraft, with superb, really advanced triple spool Rolls Royce engines, flying to XYZ, how cool is that?" During quiet times I might read something technical, such as a subject in the FCTM or Airbus Safety First, or whatever - just to add to my knowledge. At night I might look at the stars, planets and the Space station going over.
On short-haul there are positives too, if you look for them.
If you are regularly seriously tired, something is wrong with your pre-flight preparation, by which I mean your sleep 'hygiene'; perhaps review that and make some changes to ensure enough sleep. Also check with your GP. I went to my GP after just scraping through a recurrent Sim once, which I normally don't have a problem with, and to my great surprise he told me I was very stressed and he signed me off work for 2 weeks there and then. I was totally shocked because I didn't feel stressed at all.
@ OP Tim; perhaps your son might also look into working for Airbus in Toulouse? Fluent French and English speaker would be an advantage there.