You should go.
This guy is never going to see you as someone he loves and respects, and he’s always going to be looking for someone better than you. When you mention that you were just a booty call for 2 years until you agreed to make a commitment, I’ve got to wonder why you were willing to be that booty call for so long. 😕
One of the things I always tell my readers is that when a man is interested in you he’ll invite you to meet his family and friends. Thanksgiving and Christmas holidays are benchmarks for relationships. When your boyfriend wants you to meet his family and friends and to show up with you as a couple to these holiday festivities, you can rest assured he’s interested in you for the long term. Your boyfriend is basically doing the opposite! 🙄 He won’t go to your family’s Thanksgiving holiday and he’s going to a friend’s house for Thanksgiving without inviting you!
How much clearer do you need his message to be? You’re just someone who’s there, that he sleeps with and treats like a not very well respected roommate.
My advice is to enjoy your day with your family and then starting tomorrow, break up and move out. You need to find the self esteem that allows you to feel that you deserve respect from a man in your life. You’re not getting it from your current boyfriend, so find a man who does want you in every way — not just for booty calls.