@TooMuch--,
When one thing takes over our lives - shopping, eating, drugs, alcohol, sex, - it can be an addiction .
Consider counseling to deal with the anxiety that drives you to distraction of your life goals or obligations.
PS while it’s normal for guys your age to be ever- ready and have lots of sexual thoughts, you seem to be troubled by it.