I can relate, as I was the one that just posted my problems with my narcisistic Dad. Unfortunately I live close to him also, you really have to keep your head up, and tell yourself you will not be around these type of people that make you miserable! Otherwise you will always be their doormat. It is hard, but sometimes you just have to basically remove yourself from the situation, or just keep taking it. When you have done nothing wrong, it really hurts. My favorite bumper sticker is still "Mean People Suck" LOL