Are My Peers and Grandparents Pushing The Relationship?

The reason I ask this is because time after time my school peers are constantly telling me that my boyfriend is ugly. For this reason I tend not to tell them about my relationship status when they ask for it repeatedly. They are constantly telling me that I should break up with him because he is ugly. Ok I admit it, he isn't the best looking boy in the school but I personally feel better knowing that I'm with someone because they like me for who I am and I like them for who they are. Not a relationship based off of looks and "popular status".

As for my grandparents, well more like my Granny. She is always saying that he doesn't deserve me because he doesn't look good enough. Also every time she sees him she has to remark on his looks. Im not sure if shes just testing him to see how much he will take before he explodes and calls off the relationship or if shes doing the same thing my peers are doing and shes trying to force me to break up with him. She personally should know that I don't take a lot of crap from people before I just cave in and give up and do what ever they want me to do so they can just get off of my back and leave me alone.

My Friends say that hes ugly but even though they say that they don't think that I should break up with him because they know that I say "Beauty isn't only skin deep. Its in what side of you that really counts." And thats how I truely feel about the world around me.

But enough of that… Are my Peers and my grandparents pushing the relationship so I break up with him because of how they see him? Just solely based on how he looks?