<human>: Can you summarize the given text in a few sentences?

My friends and family keep telling me I'm too good for my new boyfriend, they keep asking why I'm with him and it's really getting to me.

I've been friends with him a long time and I never fancied him until we got together one night and pretty much stayed together. He's lovely, sweet, kind funny and we have a lot in common. 

I'm fairly average and plain. I'm not ugly but I'm definitely not pretty. I'm fairly skinny.

He's very nerdy, and very typical looking, quite overweight, glasses beard etc. 
I wouldn't say he's handsome but when it comes to sex it's amazing and I and attracted to him. 

Even his friends keep asking why I'm with him and it's really upsetting me. I realise he's not "handsom" but it makes me feel bad because I really like him and he's so lovely it upsets me that people say this stuff. I don't know what to do.
<bot>: my family and friends say my boyfriends ugly and I'm too good for him to the point It's really upsetting me and getting to me and I don't know what to do