I've begun to notice that I can understand my cravings better. I'm trying to train my mind to recognize the early signals and try to parse the meaning. Not all cravings are the same. Different things trigger them. It could be loneliness, stress, etc. Each craving wants the neurochemical meds but the root need is different. Contrary to what one might think, my cravings are rarely related to horniness. I then try to channel that energy by either thinking to myself what I am doing, can be doing, or can't do at the moment to address that underlying need. Somehow, the craving then disappears at least for a little while. It is a mental game, but it seems to help for now.