@Al_Lurker... if someone in a joke called me something offensive (i hope you understand what I mean,, something you never say to a female), then I have no tolerance for that. I respect myself. Or if they have made fun of my emotions then again no tolerance...
I do have to agree there, 'jokes' that contain anything that they know will offend you aren't really jokes, they are attacks. One can bleed to death from a thousand small cuts as easily was one large wound. Making fun of emotions should also not be tolerated but I'm constantly surprised by the number of people that have no concern for anyone's feelings but their own and simply have no idea that they are that way. The fact that you do try to 'stand back' and think it through is a good thing, it's that sort of thing that stops us from hurting ourselves by removing someone from our lives that genuinely cares for us but may not know us as well as we think they do. Removing too many from our lives by standing on stubbornness and pride can leave us very alone (trust me on this)... having patience and educating them makes them all the more valuable to us as time passes. A friend who suffers from PTSD once told me that you should judge yourself by the quality of your friends. I think it my responsibility to be a friend to them first but also to help them to be better friends to me, and to others. Forgiveness is sometimes necessary but I've seldom regretted doing so.