I've been with my boyfriend for a little over a month now. He spent Christmas with my family and has been over to dinner with my family once before. I'm 20, he's 21 and I still live at home. My mom invited him to eat dinner with us at a restaurant on New Years day. He said he'll come if he can but doesn't know yet if he can. My older sister who still lives at home too has become increasingly unpleasant since I brought him to meet our family. I think she's very jealous of the fact that I've found someone, and the last time he visited she even became snotty towards him. Now I don't want him to come to dinner with my family on New Years because of this. I'm even thinking about not going to the restaurant and spending the day with him if I can. My question is, how do you think he would feel about it if I told him that I don't want him to go to dinner with my family because of my sister's jealousy? Would he think I'm embarrassed of him, or that I'm not welcoming him into my family? Neither of those are true, I actually think he's better, nicer than my family and I really don't want him around that unpleasantness. But I don't want to offend him or scare him away.
Do you think I should uninvite him from dinner? Also, would it sound bad if I mentioned it's because of my sister's jealousy? I'd really appreciate your advice, thank you.