It is obvious that no good thing that come easy and when you are not lucky in gambling you are not lucky and a lucky person in everything he tries might still be a lucky person on gambling because i dont see what you know you do consistently and is not favourable to you yet you are still in it, that is stupidity to a reasonable man and even if your taking it to be for funs but definitely you are spending carelessly on it and truly the mindset of a gambler is to get not to loose and on a casino game a real gambler must wisely have a plan and adhere on rules to actualize it target and rich gamblers stake high in a low game which is possible to win but does not get addicted because he analyse and strategize before staking so if it is not favourable to you does not mean is not favourable to some lucky persons and these are the mindset of rich person(mind)not of the poor person (mind).
Let me tell you one thing that results in this your thoughts about not being profitable or getting positive results in gambling is, Majority of gamblers are gambling with greed. How do you expect to win millions of dollars just with staking a small amount of money and expect to get positive results?. You can't do the same thing over and over again and expect a different result, No way.
Take you for instance, Majority of gamblers here in my country side stake games with #100, #200- #500 and with combination of games up 20, 30 and even 50 sometimes in a single slip and are expecting to win such slip, it can only happen with luck or in a rare case.
Yes gambling involves luck and also involves knowledge or experience to get positive results.