Losing your virginity to a hook up What to know before your first time having sex
.