The house edge will catch up with you in the long run, and there is no chance you'll win in the long run.
Because in long run, IMHO you may not afford to deposit for your bankroll of your gambling entertainments.
Well, no. Because entertainment with gambling is a new thrill and that's really not experienced with anything with hobbies, family members etc. Your capital is at risk and therefore you like it.
You can choose to be a moderate and responsible gambler rather than an addicted gambler. It's purely your choice. Everyone loses in the long run, but if you gamble responsibly then you won't feel the effects of it.