Although you are living my dream, that is working long haul for BA, and you have a one of the most coverted cabin crew posistions, i still empathise with the way you feel.
I have worked jobs that i thought would be the greatest only to find they were not so - largely because of the people etc.
Whatever you decide chewy, i wish you all the best and i hope you find happiness.