4tuna - If what you're saying is true - and I have no reason to doubt you I would bail now.
Under European Law no one can hold you to a contact with a notice period of 6 months and your definitely working more than the legal amount.
Oh and for safety I would have a word with your Flight Ops inspector on the way out.