I think you should try to limit the amount of money you use for gambling. Moreover, you said that you experience defeat more often.
Actually, this feeling of displeasure arises when your money is continuously eroded by losing at your own game.
If you can reduce the amount of money to the point where you feel fine, I think you will also feel happy when playing even though your potential winnings are small.
Many people enjoy gambling and find it fun because they are not at all bothered by the losses they incur, they just want to play honestly.
Everyone have a road to happiness. None of this winning is consider small, rather we push harder to filled in the holes of our dissapointing results. Honestly, gamblers exists to accumulate huge profits and also, they should be considered traditional. We gamble because there are small needs that's ought to be accomplished in the system but due to work, we just have to keep striving for excellent performance. I can't be excited when gambling, because there's either way it will end in the pocket or out, meaning one fan either win or lose.