Oh my holy Lord...I don't even know where to begin, because I can't believe you're even contemplating about this!!! The only correct solution here is NO NO NO NO NO!!! First of all, you've been waiting for a long time - the purpose? For the right guy at least!!! Is your ex the right guy??? I DON'T THINK SO!!! I know how sick you're of waiting, I'm a virgin for religious and personal reasons (until marriage)...so believe me, I know how in need of "physical satisfaction" you can be...But I WON'T give myself to someone who just wants to fool around...Have some self-respect and integrity, girl! Your body is a temple. Wouldn't you like LOVE + Sex? Besides, for me, by waiting until marriage, your white dress will mean something...The right guy WILL come, he'll care about what YOU think, how YOU feel and he WILL be respectable and dependable in difficult periods of your life. I hope you will keep waiting...for yourself and for the right guy. He shall deserve your virginity, it's priceless...