I know exactly what you mean about getting in arguments with others. I've seen h do it over and over again, almost in an entitled, "How dare you treat me like this!" manner. There have been times I wanted to crawl under a rock and pretend I didn't know him.
Obviously, the "it's all about me" attitude extends beyond us. I often wonder if they treat their new friends or OP in the same manner?
Kudos to you for being able to keep smiling and take it in stride.
Me: 59 and holding H: :53 Me: 1 S, 1 D, both grown M: 19 T: 23 BD: 9-23-2013