However true, that you always need to refer back for the reason of your gambling. Regardless of how tough you are you will still be tempted and tested. That's why your biggest enemy in gambling is not the casino but yourself. Greed and fear will attack you and will push you to do something irrational that is outside your plan and will derail you to your reason. That's why I think along with a strong reason, you also need a good circle of people to support and remind you "Why you are doin what you are doing."
There is a limit to having people around to support a gambler or advise him not to gamble a certain game or to quit sometimes because it is the gambler that has the final say or decision. A gambler who is greedy becomes more greedy when he is losing and at such time he may hardly listen to whatever advise or idea that was introduced to him. And moreover, he would lose balance of his psychological and mental acuity and so you could see him betting at random and trying different games especially if he still has enough bankroll.