Observation:
Every time I read most any cabin Crew forum thread, it's comprised almost entirely of CC's moaning and whingeing about what a tough life it is, how poorly paid, what martyrs they are, etc. etc.
Quick solution:
Why not go and do something else then?
It's not like it's a vocation, is it? Like being a Nurse or a Missionary. Nobody has an inbuilt desire to make the world a better place for humanity by serving coffee and biscuits. It's a JOB. A way of EARNING A LIVING and doing a bit of travelling for free at the same time.
I had a job I hated. I realised that I was working for w****rs and that nothing would ever change, so...
I kept my mouth shut, saved up some money to live on, left my job, retrained and got the one I wanted.
"If you do what you've always done then you'll get what you've always got".
Standing by for flaming.