3RDi, something you should probably take into account is the number of people who complain in posts on PPRuNe compared with the number of people who work as commercial pilots. You'll quickly appreciate that the overwhelming majority of pilots are not here complaining. They may well be moaning about this, that, or the other to their colleague during a long cruise, but most of us enjoy what we do, and realise the privileged position we are (or have, until recently, been) in.