It’s not bas to think about profit if you want to gamble since profit is the only way you can enjoy gambling with happy ending. This is true as long as you will not forgot the entertainment part and risk management in mind.
There’s no way I will go to casino without any objective to get profit because that’s the main reason gambler gamble or else they should just play regular games without money involved.
I think what’s wrong on OP case is the way he use gambling as source of income in regular basis as if he is sure that he will always win.