To lose or not to lose- my virginity, that is.

Rey
I'm planning a trip to visit my long distance friend in a week. We'll be spending a week together; just the two of us. And although we are currently friends, we both know we're attracted to each other and have been for over 6 years now. Our conversations are getting more personal, and I think he may be thinking this trip is the time we finally have sex. Only issue is, while I still may be 22 and a virgin, he's already had four sexual partners and one hell of a resume. And of course, those six years of us dancing around the topic of being a couple hasn't been easy and came with a multitude of speed bumps. Part of me is ready and excited because he's all I've ever wanted. But the other part of me is saying I shouldn't want this because of the heartbreak he put me through. I'm confused. I really need some outside opinions.