Please be honest. I'm 38, I have very few friends and I've never had a boyfriend. I'm very shy, I have very low self-esteem and am also a bit overweight. I'm also considered a bit odd as I love history, art, horror movies, heavy metal and classical music. I know I'm ugly but am I too ugly or odd to find love or even friendship.