<human>: Give me a shortened version of the text

To start off I'd like to clarify that I really love my boyfriend of two years, I'm glad he has a good self-esteem, and he really is handsome/smart/talented. That being said, his arrogance is insanely annoying and I find that he seems to exaggerate certain...characteristics. 

The first and most prominent thing is his view on his looks. He really really seems to think that he's incredibly good-looking. If we go to a party, he'll claim girls are checking him out, or say he's the best looking guy there.

He also believes himself to be MUCH more intelligent then all his peers. He talks about how stupid his classmates are, and says that other people "just don't think". He really pisses me off the most when he says "most girls aren't like you, most girls are stupid" and makes fun of popular things girls like. 

He also low-key brags about his cooking skills in an annoying manner by pointing out what he doesn't like when we go out to eat, or insisting on "helping" (aka taking over) if I try to cook. 

Now with all of these things, again, he IS good looking, and smart, and good at cooking. But...not as much as he seems to think. It makes me feel terrible whenever I think this but quite frankly he is really overstating these things. I'm very attracted to him, but he's not like...a model or anything. He's just a handsome guy. And a lot of his opinions/thoughts that he seems to think are profound are just things he read online and regurgitates without really reading up on. And as for his cooking....well it tastes great but anything coated in butter or filled with sugar tastes great. 

I don't really know how to tell him to tone it down. It's kind of embarrassing when he does this because I want to say "you're NOT ALL THAT AND A BAG OF CHIPS" but I love him and don't want to hurt his feelings. 

Please, how do I tell my boyfriend that his arrogance is embarrassing and REALLY annoying??? Or at least, how do I tell him he's being arrogant?
<bot>: Boyfriend thinks he's incredibly handsome, intelligent, and talented. Is annoying about it. His ego is completely overly inflated.