Yeah. You don't get the chance to deal with those feelings in a healthy and balanced way. Like everything else, it's black and white, so naturally when you wake up you pretty much have major problems making rational decisions, unlike most actual adults who have already figured these issues out by your age. Or at least way ahead of you on that.
I've had two partners, but one was crazy and not really right for me and the other...well, is pretty awesome actually but since the baby it's been kind of a 9 month dry spell. I suppose if it weren't for guilt, I might not have married her, when I think of it. Learning not to guilt yourself so much about sex was kind of the worst challenge. Still not entirely there yet.
The big thing is to be responsible; limiting your partners and using protection are wise choices, of course--not really wanting/expecting to have sex, I found myself not being properly safe when the time came, which I regret even though I didn't catch anything. Maybe if I'd used protection I might have felt less guilty or worried about pregnancy or disease and might thus have been able to make more objective choices at the time. I mean, granted, I didn't leave any seed in the first partner, but still...the point remains valid.
Not feeling free to evaluate a partner fully, including sexually, certainly puts a person at a disadvantage in terms of choosing a life partner. So it is important to learn and talk to someone who can help you break free of the guilt issues. It takes time.
Wish I had more advice to give, but even where I am now, I still feel like a virgin in terms of my approach to women. Yes, touched for the very first time, okay? You don't have to say it.
--sd-7