The luck factor in sportsbetting can be further reduced through smart betting(Arbing, Card counting etc).
No doubt luck is inevitable in sport betting but the more smart you are the more likely you do away with luck by getting more regular win than losses, a good analysis can hit target of wining than when compared to poor analysis and lacking smartness.
You can link your knowledge while waiting for your luck to continue guiding your bets, I mean same with what you are saying, if you know the game and you can create good strategy and follow then practice whatever the setup you have, there's a bigger chance to make more winnings that losing bets, it's not all about waiting for luck but to setup your strategy that will help you to established good practices while you are into this kind of activities,
gambling is more on self-control and good money managements together with your good anticipation and knowledge about the types of games that you are betting with.
I also think that, if we have self-control we can do many things, among those things we can say that when we are playing and we control ourselves it may be that we no longer have many losses, but I find it very difficult to control the emotions, the thing is that the game makes wake up all the adrenaline, the fact that we are risking money is something that makes us do crazy things because we don't want to lose it, but it is human to make a mistake, the important thing is that the mistakes that are made in the casino should not be repeated because it is money what is being lost, and losing money causes sadness and depression for many, what this is trying to avoid is that.
Money in stake as you said, emotions is really tough to control but with experienced and knowledge there are some gamblers who manage to work on it and use that experienced to make some money, what matters is how you will work to improve yourself in terms of controlling your emotions and polishing your strategy, there are instances that your strategy may work at the beginning and without good control you will continue to push forward till you lose it again and lose everything.
But if you do manage to stop and quit while you still have the earnings that's something that you will enjoy, practice and not to let your emotions lead you to lose but instead use your emotions to have that scent to stop when it's needed to stop.
At the moment it is being played it is difficult to leave the game because we are in the emotions there, and we cannot do many things, but once we overcome that barrier everything will be very different because it is better to have that money in our hands and not on a platform , where we have money and we don't have it, it's like Scrodinguer's cat, you have it and at the same time you don't have it because if you play you can lose, in fact you will lose, and if you Withdraw then you will have that money, in that case the bears can be very different when you play and you have that kind of care, it is better to take care of our money.