I am happy,
Good stable job, but there will always be some down sides in any company. I think the company is a pain in the arse but there's more to life than CX.
Try to live in a place where there is a mix of different people and professions this way you stay away from the bitter unhappy pilots who like nothing better than to moan and bitch(DB).
Life is what you make it.