Ok so I am fully prepared to get totally flamed but here goes. So I have been best friends with a male friend for about 20 years. Somehow we got onto the topic of politics, he expressed his views about hating Theresa May, I asked him why? His only response was that she was a bitch and hated her. So my response to him was why was she a bitch and why did he think it was ok to call a woman he had never met a bitch. He said it was because he just thought she was a total stone cold bitch and that was his opinion. I presser harder as to why he felt he could just call a woman a bitch with no actual reason and especially one he has never met. He went off into one and said he couldn't understand why I was defending TM, I replied that I actually wasn't defending her per se, I was asking why he thought it was ok to call her such a degrading name. Why did he feel he could call any woman such names? He didn't get my point and just lost it with me and now we haven't spoken for a long time. AIBU?