Yay! Got work done, passed my annual review and had my contract renewed for another 12 mths. On top of that, I survived a 1 on 1 2hr meeting with my boss and another 1 hr meeting with my boss and co-worker. So happy, I'm taking the afternoon off to rest, drink G&T's and pass out...lol