Since i was 13 I've been talking to guys on the internet. I know it was wrong but I liked the attention. Ever since then I've been able to separate romance and sex. It seems like I can't be sexual with someone I care about. It just doesn't get me off. I know some people think I'm too young to have sex, I'm 18. I've been having sex since i was 14, and I know it was a mistake to do it that young.. I've had meaningless sex so much, and had attention from guys that I don't care about so often, that now having sex with someone I love isn't appealing to me. I can't have "romantic" sex. I can't "make love". I know this is all in my head. My whole life I've had low self esteem, (which I shouldn't, cause I'm not bad looking) but attention from random guys has always helped and has become an addiction. I've cheated on every boyfriend I've had except for my current one. Hes good looking, hes caring, and genuinely nice.. I know that I will never find a guy as good as him. I seem to find myself more sexually attracted to guys who aren't all that good looking, maybe virgins, or "nerds". My sexual attraction comes from my mind. I like very kinky situations, and guys that have something about them that make it kinky, I like the guy to completely enjoy my body.. I don't know how to change it or what to do. Please, I really need help. I need to change this before it gets worse.