With the time you can give with your family, I guess nothing can beat that as it is very important as we are just living in this world in a short period of time so we need not to be selfish by just using our time in gambling. I commend you for doing great that you were able to stay gambling for your family.
Its a good way as controlling your addiction give your family a tine rather than gambling at first it is hard you will dont make it only in one day you need to do everyday limit your time on gamblng if you gamble about 6 hours on first less it with a half or one hour then have a bonding with your love ones or family have fun with them.