Honestly having a really good AP who checks up on me daily around the time I told him I usually get tempted. Also it is worth mentioning that the PMO cycle isn't what I am beating here, although I am loosely trying that too. But mainly it is the fact that it has led to me using escorts for a couple of years and I want to stop that. Actually another thing I have found, I think, being open and honest about it has been a real help. It's no longer hidden (at least here) so can talk openly about it and garner support etc.