To solve a recurring problem, you need to get to the root cause of the problem. 

Many times we look at the surface and forget to examine what's underneath it. 

You may not have enough money, not because of your income, but as a result of overspending.

You always get complaints from customers, not because of your service people, but because of your company's poorly designed policies.

You're easily bored, not because of your job position, but maybe you're not exploring enough or stretching your potential.

The obvious can be deceiving. When it's recurring, check deeper. 

Find the root cause of the problem. That's the only way you'll be able to solve it – permanently.