Wow, is it great to hear that you are enjoying your job. I'm considering dropping out, and for that reason have been very interested to read the posts about toxic work conditions. Taking crap from co-workers because they hate their lives is far worse...