Very much blunt

I’d suggest visiting a sex addiction group - there are options online and in person:

Sex addiction is very often masked by cocaine, alcohol, and other substances.