I'm getting married to my fiance Kevin next month. My family loves Kevin and Kevin loves them However, my mom is the brutally honest type who constantly dish out her opinions and thoughts on what people wear how they look how well off They are mostly negative tasteless and backhanded comments. She said she can't help it and that no one should be offended She's just being honest when she met Kevin. She kept making comments about him his car his degree with time and strict conversation I was able to get her to show some respect But she kept annoying Kevin by constantly talking about his hairless face My mom made jokes with her husband about how unmanly it is to not be able to grow a beard or a mustache Those comments hurt Kevin so much. I Had a very stern conversation with her and she said oh, I didn't realize those remarks were offending him I was just teasing him or you know me. I'm just giving my humble honest opinion So he shouldn't take it personal and to learn that this is how I am She ended up sincerely apologizing to Kevin and we left it at that as the wedding is approaching My mom decided to give Kevin a wedding gift and also let him know how sorry she is for her past behavior She invited the whole family for dinner and decided it was the perfect time to hand Kevin his wedding gift He thanked her but she insisted that he open it right there and then and show everyone what she had gotten him because she knew him so well already He opened the box and found a set of shaving tools and shaving cream Kevin stopped for a second kept staring at the gift I said I took it and showed everyone then mom and others started laughing while sub dad kept saying you get the joke Kev you get it And my brother running around the table laughing with everyone Kevin got up and walked out. I was so mad I lost my mom asking why she did that and humiliated Kevin in front of everyone Show me to relax He was just messing with him, but I said she knew how he felt about this topic and demanded she apologize But she said no since she wasn't responsible for his reaction and thought he was gonna laugh along I angrily said no apology no wedding invitation period then walked out She freaked out calling try to say we are overreacting to a joke My brother said I was crazy to exclude my mom from my wedding over something so stupid He said Kevin should get over it since it was a joke But I refused to send an invitation and withheld until she apologizes They think I'm unreasonable choosing this to be the hill to die on and called me disrespectful for how I treated my mom