Sorry to hear about that verbALs, but it seems things have worked themselves out.
That's why I like my job and on the basis I work. I work on a freelance/contract/open ended contract basis. I've been at my present employer for the past few years. I come into work, get my head down (listen to podcasts etc), do my work and don't get involved in office politics. That said it looks that my time may be ending with them in the next few weeks. The nature of the work I, there is always a slow down leading up to Christmas and I don't think they will have enough work for me in the new year. But as they say 'When one door closes, another door opens'.