Born Again Virgin

It's very important to me that I wait until marriage. I've gotten into a lot of trouble giving the milk away for free (if you know what I mean) and it's caused me nothing but heartache. My sex drive gets so high right after my period tho. Self love and porn only goes so far. Please Help!!!