I set myself weekly limits. I used to gamble every day but have since limited it to the weekends only and only a certain amount. If I walk away with a profit I still don't go beyond my limit.
And what's the limit of winning you have set? what's your limit in losing too? This seems to be a problem when it comes to limiting ourselves in gambling, there will be times that we will struggle to find the most decent amount of winning to runaway for that moment. But profit is still profit no matter what will be the limit you are setting you should be contented on that in any manner when you think you're not on your luck.