Miyah wrote:
During Christmas Day, I invited over some friends who I consider family. I also invited over a person with a brain injury since he has no family and lives in my area. I have gotten together with him several times and noticed that he is extremely negative in that he talks about how something is wrong with other people, including myself and my friends. Most of his talk centers around his roommate who also has Asperger's like myself whom I have known for 7 years. His comments often include that he is a "Screw up," or a "Whack Job," and "Idiot. He also never seems to talk about anything positive about this person by also mentioning that he is so screwed up that he is incapable of being a human. So, I finally tried to ask him to stop doing that around me nicely but he insisted that he could talk anyway that he wanted and kept trying to convince me how low functioning he was because he lived with him and I didn't. So, I told him that he could not come over anymore if he was going to continue to talk like that. He responded by saying, "Very well!"
Flashing foward to this weekend, I will be throwing a gathering for the Superbowl which is something I do every year. I decided not to invite him and did not add him to my evite or let alone call him when creating my guest list two weeks ago. So, He decided to call me last night and leave a message asking if I was going to have a party since he had nothing else to do that evening and whether he was invited. I called back and told him that I am having a party but I had opted not to invite him this time because I felt that he always seemed to be negative and was always bashing other people behind their backs. I also mentioned that I could afford to be around that kind to behavior at this point in time. I then said I had to go since my cell phone was dying and since I didn't want to hear any of his attitude.
Did I handle myself well or was a rude?
The mistake you did was that you invited him in the first place.
Nothing destroys a good party like a negative person.