I had similar problems for a while. Then I set a budget limit for myself. Today I know the maximum amount I can lose in gambling. That's why I'm comfortable. Of course, not everything is that easy. At the same time, I try to follow the rules I have created for myself. For example, I don't bet much on the lower leagues, because the matches in those leagues can sometimes be fixed. For example, I don't predict more than 3 matches in a coupon. Setting my limit and following the rules are the most important things for me.
Without a doubt having a plan is a must, but at the same time even the best plans do not matter at all without the conviction to follow them, so once a person has designed a way for them to gamble responsibly they need to follow it, and this can be very easy or very hard depending on your personality, since there are people that have no problem moving within the limits of a plan, while there are others that like to push the envelope and will find themselves breaking those limits over and over again.