My friend's so entitled and self-absorbed.
What did your friend do to appear self entitled?
He ignored me during our entire Christmas meal.
Hubris isn't something that develops naturally. Your friend could have been in a bad mood and was being rude towards others. Be nice to them and tell them how their attitude hurt your feelings.
Was I not the one who invited him to dinner?
You are right. Your friend was wrong for doing that. He needs to stop acting that way.