I am dating this boy and my friends think he's ugly. But I really like him. Usually I don't give a crap what other people think of me and what I do, but with this it feels so different. Like when people even say anything bad about him I get SO embarrassed or really defensive! I almost fought one of my best friends just because she said she didn't like his haircut! I don't know what to do.