I don't know how to feel

So basically my fiance had our car for work and our other car was in the shop so I had asked my grandpa if he could help bring my son to school and then help me to pick him up. It's down the street from his house. My son mentioned our cat in the car and my grandpa started saying "oh you have a cat? 🙄" "I'm allergic to cats" And then proceeded to act like he started reacting to her just from being with us in the car. I know this is BS because I have always had cats and he's never reacted and we've been around him plenty recently since having the cat and he's never reacted. He just doesn't like cats. Basically he used it as an excuse to not help. He literally told me "either you have to get rid of your cat or I can't be around you guys" Which I would have been understanding if he would just say he would rather not help. I help my mom take care of her friend who is a quadriplegic and while I was over at her house taking care of him I received this text. I understand that I may have gone about my life different than my cousins(I had kids before being married and took longer to get my education while they are all graduated and either married or engaged) and I have basically become the black sheep but I feel so hurt by this. I'm not welcome at Christmas unless I jump through all these hoops and even then he honestly would rather me not go. I'm not even hurt about me not being welcome but my kids are just treated unfairly and it hurts my heart that they aren't wanted there. My sister has skipped Christmas the last few years just to spend it with her husbands side of the family and has always made excuses for not being able to make it. But now he'd rather us not go because then maybe she would want to go.. My sister and I aren't on speaking terms because she's not on speaking terms with my mother and I am. My mother had to tell me this but I verified with my mom's friend that he did in fact hear my grandpa tell my mother this so I know she isn't lying. I'm almost 29 weeks pregnant so I don't know if I'm just over sensitive or if I have a reason to feel so hurt by this...