I don't want to write too much, especially as I've already spent way too much time on the internet this week, and things are fresh.
One thing that's really helped: every time I have a thought about HOCD or porn, I take a rubber band on my wrist and gently flick it. When I have a real porn craving or my mind goes off, I flick it harder. I flick it less and less as I train my mind. I'm more present because of it.
I'll have more to say in a week, if I make progress or if time will show me more things about life. I'll check back later tonight.