I am 19 year old I have a really high sex drive I have had it all my life. I lost my v-card almost two year ago and I been with only 3 people. I am getting ready to get in engaged to my on and off boyfriend we been on for 9 month know and he not going to ask me in till I get out of college next year. I really don’t want to have sex with him in till the wedding night because we have been friend for so long almost 8 year and I don’t want to mass that up by bring sex into it know. How can I control my sex drive without having to do self-play every day.it get the worst on my monthly?