one thing I truly learnt from a situations like this is always expect the worse. for example: my boss yelled at me that a project is not finished. so I told him OK i will work this weekend to finish it. then next day he replied: spend weekend with family you work so hard. so I did. oh naive me. Monday comes and I am being yelled at that project is not completed. But you told me to spend time with family. - well, you should weight whats more important my advice to spend time with family or complete project that would make me and managment happy.
I will quit eventually, but the job is extremly well paid (makes me feel like a bitch I know), and there is no way I can get something similar for this salary (average for my work is 60% less). Thats probably a trick when someone offers you way more money than your job is reasonably worth.