I wouldn't recommend you to gamble for profit as you will always end up losing.
Gambling should be a fun hobby that you do for excitement,not a thing that you do to earn money.
If you keep gambling for excitement and not for profit, you won't find yourself at a situation that you lost more money then you planned.
Ya you are right and i also think the same but when it comes to practically we all want the profit and the only results in the loss always.
I think those who are already rich can only do it for fun because loosing or winning doesnt affect them much,but for a normal person its really difficult to play only for fun.