I couldn't really tell how hard it is because I really enjoy my work,
But I also consider it as a hard earn money since I also spend time and effort for it.
But this wouldn't really stop me from gambling because if I am being stress out from my work or family problems gambling is one way to relieve the stress.
Since you are enjoying your work, and you can earn that money, I guess that will be good if you don't use the money for gambling because you will never know how long you can control yourself. I think you better search for another activity to get the stress out from yourself, and maybe you can try with sports or go to someplace so you will have time to release the tension. That will cost you some money, but that is worth it if you try, at least, you can prevent the addicting that can happen to you.