If you are gambling without aiming money, then only you can have fun, but if expecting some profit then will have a fun time only if you win the game. If you lose than keep on thinking how to recover back that lost money and may end up losing more money in gambling. So don't gamble to win money.
If you aim for money then you focus on it, do not mix both fun and money goal.
That's hard to do that you will focus only on one thing in gambling. Because if you will just focus only with profit then you will have hard time to reach it.
And if you will just aim for fun then you are just totally wasting your money. Why not simply gamble for both reasons and at the same time just enjoy gambling.
So, whenever you lose, you are still not that sorry because you are expecting to lose and to win some amount.