So I'm 21, technically a virgin since I've never had sex with a girl, but I want to soon. I just believe in the idea of love before sex, but recently, I've been more interested in sex, kinda ruining my love life because ill stay, uh, hard all day, and elevate the situation myself. Anyone think I should break my virginity? If yes, another problem comes in with the self-esteem issues. I think I'm pretty ugly, I have been getting skinnier but my body is nothing special. I'm packing pretty nice so that's not a problem. Should I even let anything bother me?