I need help with a "know it all" boyfriend?

So my boyfriend thinks he knows everything. When he talks it's like he's talking down on you because he doesn't think you are "as smart as him" and he does this to everyone! He also thinks he is "gods gift to women" and can get any women he wants. He talks about himself to the point he makes me wanna be sick. He will argue till he is blue in the face and you finally give up and say "fine, you're right" but really if you look it up it will actually prove YOU are right. But here is the funny thing...he is so stupid when it comes to common sense. like working for a living, and paying bills. He thinks it's OK to not show up at work, then miss paying a bill all because he doesn't realize its NOT ok...then when you talk to him about it, YOU are in the wrong...not him. Oh I could go on and on...what can I do to show him, that he's not ALL that, that he is not always right about everything and that he is NOT "gods gift to women"? Please help!
I need help with a "know it all" boyfriend?
Post Opinion