Gambling and alcohol are addictive, you will give up her and boy too, and all your family. If you are not in that department, dedicate one day long hours for pool- pick a night. Another way, try to find a job where you work from home, at times work load is light you can play during day time. If you can afford a pool table buy one, practice so you do not lose your touch.
Once boy(s) at college you might have more time if your health is good and get your game back..
I am sorry pool & wife do not mix well like water on Greasy fire, you will always be fighting, no matter what-do not change woman-no help there- love your wife, and boy make them a priority-set time for them and less for pool, only chance you have, one life to live, think if you are a little boy would you want dad to be away all the time-sacrifice some time!! on the other hand, pool tables, pool players, the game, the gambling..will never go away
If you sent this post before your woman is pregnant, i would have another advise. Sorry no help here!