My only strategy in gambling is to play with a very small amount of money and to only play for a very short time. I use this strategy because I know that gambling is designed to take my money. With my strategy I can guarantee I won't loose very much and I know exactly how much I'm going to loose, because I have set that specific amount aside ahead of time. There is no real strategy to "make a profit" in gambling, there is only strategy in minimizing your loses.
It sounds just like you wasting your time and energy which you will get nothing from your strategy by playing a very small amount coin in very short time. Yes there is no real strategy to get profit in gambling, but its only applied in long term. In short term, you could get profit from gambling, depends on how you treat your greediness.
But the thing is that I do get something out of it: entertainment. Maybe it's different than what you are trying to get out of it, but I'm having fun. I look at gambling the same way as someone else would pay $10 to go to the movie theaters once a month. Instead, I spend $10 and I play poker or dice. I have fun, and I'm just paying for my entertainment. You say that in the "short term" you can make a profit, and I completely agree. But I think of the "short term" as playing once. You could gamble one time in your life, and you
could make a good profit if your lucky. But if you keep playing throughout your life (like a I do, even though it is only occasionally) you lessen your likelihood of making profit with every game that you play. I know the math behind it, and I know that in the long run I will loose money, so I don't gamble very much.