It is hard to explain but self control seems to involve more addressing the anticipation rather than the event. We've all had that feeling; goimg for a coffee when don't feel like coffee, have a beer when don't feel like a drink, go for a punt when don't actually feel that horny. If you can focus on the potential disappointment, regret etc then it might get you toward better self management. Maybe addressing the conditional response.