If a problem is sticking around, it isn’t because you don’t know how to solve it, it’s because it’s meeting two or more of your human needs. Chaos, difficulties, constant strife, is not your lot in life.
For example, if it seems like you get one (or five) problem solved and another one (or five) shows up on its heels, you may be meeting your need for significance by solving problems. If a new problem doesn’t show up for you to solve, how will you feel good about having solved it. If this scenario of constant issues is true for you, you would also be meeting your need for certainty by having problems continue to show up. You can feel certain they will, especially if you tell yourself, “I always have problems” or something similar.
There are better ways to challenge and reward your inner warrior.
We get our needs met. We either do it in ways that are good for us or ways that are bad for us long term. Some ways we get our needs met are good in the immediate and short term, but bad in the long run such as staying in energy draining relationships (short term feeling needed, long term completely drained and ill), eating unhealthy foods (short term comfort, long term health problems) or smoking cigarettes (short term comfort, long term health problems).
You can change it with a little rewiring of old thought patterns, substituting behaviors, and creating rituals that produce short and long term mental, emotional, spiritual and physical health.