May sound strange, but you may want to combine it with some sort of program that keeps you centered, because there is no greater rollercoaster ride than gambling. Doesn't matter what it is. Karate, tai chi, yoga, whatever. Gamblers only really lose when they lose themselves.