gambling is only for fun. Never take it as income at anytime.
Gambling is not only for fun as you said OP otherwise there wouldn't be that desperacies to who wins and who looses. Besides... Who wants to keep loosing it's money all for fun? If you want catch the fun in gambling then play with friends, families or colleagues but at the moment of you in the gambling tables, you remains a threat to your oppositions against their winning and the winning is come with undisputable excitements which probably the rate of the won crown could change financial status an overnight and so can also change the loosers financial status overnight by deflation.
So know when you gambles for fun and when you have to gamble to win and not just about the relaxation that rambling is just fun.
If you are still gambling, you should quit now. If you cannot quit by yourself, there are so many channels to help you. Even you can talk to me. I will do my best to help you.
Moreso, gambling is a source of income as long it has a profit that is why stakes are required to multiplying the winners stake rather it shouldn't be taking a prio or leanis on it as your source of income else that is where addictions and irresponsibilities are breeded.