You don't have to ignore him; simply let him know that he won't be able to get all of the attention he desires. Don't pay any attention to him. If you ignore his arrogance, he will forget about being superior when interacting with you. Prove the pompous person wrong about his superiority over others in everything. This will make him feel less important and diminish his self-esteem. Arrogant people need to be taught some lessons. If you are dating such a person, try not to take it too personally. He is not trying to insult you, but rather show how awesome he is. Avoid giving him the opportunity to do so by ignoring him as much as possible. That way, he will realize that he can't get away with being rude. If your boyfriend is arrogant, he needs to understand that he can't treat you like this and still expect you to love him. You must first and foremost care for yourself before thinking about anyone else. Give yourself time to heal from a relationship based on arrogance. It isn't fair to you or him. As long as he isn't hurting you physically or otherwise causing harm, then there is no reason to break up with him. If he shows signs of changing his demeanor toward you, then perhaps it's time to consider rekindling your romance with each other.