It might sound like trite advice, but I've found self improvement to be an effective vehicle for curtailing my 'hobbying'. Take a cooking class, salsa lessons, whatever. When you do these things, you're also putting yourself in a position to meet and interact with 'real' women, or just people in general. When this happens, you find yourself distracted from the 'hobby'...... thinking less about it and having less time for it.
Those of you visiting sex workers more than twice a month might consider this. Even if you can afford to partake that frequently, I just can't see such indulgence as psychologically healthy.
*Rerun steps down from his soap box*