If you're happy with the way you look, it doesn't matter what anyone else thinks... especially not your boyfriend. If he wanted to be with you for who you are then he wouldn't be making those idiotic comments. Just my opinion, though. Hope you are able to work this out.