I wanted to respond to your post yesterday but did not have time.
This is some of the deepest type of confusion and pain. Sexual compulsion that seams to take away our right to just be and experance life and who we were ment to be.
Not Shure that we can ever get back the innocents, but we can get better. A lot better.
The addiction is something that can be overcome with some understanding, tools and support,
and the willingness to give your self forgivness. I am about 95% free of my addiction. Keeping the 5% so I don't kid myself. Point is it dose not rule my life like it once did. Took a long time for me but my biggest problem now is trusting others enught to get the help I need in working through my csa and other trauma.
You may be able to do it in another order then I but the addiction was a medication I used to escape the pain of my Trauma,Shame,Self Loathing, Fried Sexual Wiring and every day pain.
Learning to manage the addiction to the point of being able to say no and walk away is like a night and day difrence. It is doable.
You said "Why do I crave it like heroine? It disgusts me."
The heroine like high allowed me to escape into my degrading fanticy that was for me a continuation of my abuse. I was some how trying to compleat what my perp started or something. Deep emasculation and humiliation. This was destined to destroy my male idenity, sexual orientation aside. It disgust me as well. I was, in my addiction, becoming my own abuser. I hated my self for that. It was all part of the addiction cycle. The humiliation and shame would become too much and I would eventually be triggered or even Triger myself to start the abuse cycle all over again.
The Trama and the first real heroine type high of my addiction happen that night over thirty five year ago. It can get a lot lot better.
Sorry to hear about the skin condition.

I had to learn to care about me, even to the point of caring about the realy broken me.
Thanks for being so honest, it helped me take a step forward.
Check out EMDR I am looking into this for myself. I think it may help a lot.
Never give up, it gets a lot better,
Mike