Is this comment to make us think your a good person, or make you feel better about yourself?
You obviously spend way too much time in the casinos and on these forums. This is time that is better spent with the kids. You have given plenty of indication that your problem takes up time with the family. The kids suffer right along with your issue. Maybe you should really think of how all your time spent gambling impacts the kids. Most likely they already know your problem. I really hope the kids don't learn from you and end up with issues like yours.
Putting your kids first should be priority # 1, and that isn't satisfied by buying gifts. If you thought of it this way maybe instead of being selfish and getting your fix, you would focus on them more while helping cure your problem. In other words, instead of coning up with excuses for why you wont fix thing for yourself, maybe you could actually focus on the real reason to fix things, FOR THE FAMILY.
Before you start telling other to be a man, you have a long way to go, just read above.