So this all sounds like a similar situation that I'm going through. Never listen to your friends, and compare the boys, because that never turns out. You're with the guy you've got for a reason right? So in the end, choosing this new boy might end up back firing and you'll realize that you still want your boyfriend. And there will be boys coming and going. Even is he isn't the 'One', things always work out. Listen to what your heart tells you and not what your friends have to say. Theres a cute boy in my Journalism class as well, but I just sit on the other end of the room because I know I love the boyfriend I have :)