Life is too short to hang with toxic people.
Just went through a similar kind of deal @ Thanksgiving; the facade was finally dropped and my gut feeling confirmed.
I'm not butthurt - mental toughness is more precious than wasted affection, and pays better dividends.
The truth isn't always attractive, but better to accept & deal with it than to waste your time with what's essentially BS.