Gambling is meant to be fun and give you a small chance of getting big money, like a lottery ticket. It is meant to be fun, not to make your rich and fix your life, or be something that can wreck your life.
Gambling might cost less than others forms of entertainment if you do it right, even if you lose

Indeed. It is meant for fun and should therefore be played only with funds you can miss. And when you play with funds you can miss, the odds of winning a life changing win are extremely small.
If you think gambling can fix your life by providing life fixing earnings, I suggest getting help to get over your addiction.