<human>: Can you give me the gist of the text in a nutshell?

Throwaway because he uses reddit frequently and knows my username.

I've liked this guy for a while and we had a lot of mutual friends, so I started hanging out with him earlier this year. A couple months later I decided to tell him how I felt and he asked me out a week before summer break started. I obviously said yes, and for the first few months, things were going really well.

When school started we began spending time together everyday at lunchtime with our group of friends. I gradually started noticing that he would say very bold, rude statements about the topic we were talking about. He insults one of our friends A LOT, he talks down of my other friends, and he even says out loud that he finds other girls hot (i.e. a girl will walk past us and he'll say "she's hot" once she gets out of earshot). 

My boyfriend claims he's "just being a realist" when he says really offensive statements like "ugly girls should wear makeup" and "I rate girls on a scale of 1-10 and if she's a 0-4, she should just kill herself". He's being a total asshole and it's like I'm dating a completely different person now.
<bot>: I start hanging out with my boyfriend of a couple months everyday, and he acts like an asshole. What can I say to him to make him more aware of what he's doing?