There's a psychological method that would help. For example, if you want to stop yourself from the habit of biting your nails, u can apply nail polish or go for manicure. If you are very self conscious. You can wear very childish and ugly undergarments that you definitely don't want ur bf to see. Or u can try going to the washroom when you are high and wash ur v with cold water? That cools me off the desire. However, I never have problem controlling myself through discipline
Hope it helps?
Reducing High Sexual Desire.... (Serious), no funny comments pls