The number reason should be like the one you mentioned above. A person who is a responsible gambler is most likely a responsible father and husband as well.
Me, I was a regular gambler during my bachelor years, but started to realize that gambling may bother our finances when I got married. I didn't totally put a stop to it, but I made a huge adjustments that I will only gamble a small portion of my income, but not as frequent as before. I only gamble occasionally currently.
Apart from having a family, we can also limit the way we gamble when we tend to lose the urge we have for it gradually. This may be as a result of getting into a strong religion that convinces us to stay away from gambling or we get into a relationship where our spouse is against our gambling habit and because of love, we decide to reduce the way we gamble when you were a single person.
Self control is something that a main issue for most gamblers because they will really be that just simply stopping on the time or moment that they will really be having no money that they will really be able to spend on.
If you do find that gambling is really that something interesting for you then it will really be not bad on stopping as long it doesnt compromise your finances.