Would also like to point out that you are clearly shouldering the burden of supporting your entire family financially, emotionally, physically, etc. It seems your only reward for this from him is that you get to worry about what he's doing online and off. I think you deserve better. Life's too short to stay in a lousy marriage.