I took a week off to purchase a house about 6-7 months prior and that was all. I also used vacation time for my friend's funeral.
There are a lot of stories just from this particular gentleman so this was the final straw.
My job just previous was Manager of Operations for a company purchased by IBM. I managed a team of 7 folks and we kicked ass as a group. I don't consider myself a bad employee and have never been terminated for any reason and get pretty good reviews.
Sometimes you just get stuck with a prick and the best thing to do is hit the eject button and work for someone who respects you and appreciates your hard work.