Fantasy is really difficult to deal with. You can just do it whenever you want. I notice though that after 2 weeks of no fantasy or ogling it gets way easier. Try to keep your fantasies at 2 seconds max. If you think there may have been abuse in your past, I'd definitely go look for a psychologist. You dont (or shouldnt) have to do it on your own.