Face your Dragon
The lesson will continue to come, perhaps in slightly different forms, until you learn it.
Life is no different from some systems we have set up in school. You must learn one thing, and successfully grasp it, before advancing to the next level.
Look at the hardships of your life right now. Is there something similar to them? Is there a staleness and helplessness to them because you feel you have been dealing with it for some time?
Rejoice in this. Give it all your attention in meditation. Sit quietly and bravely approach that which you have yet to deal with. Allow yourself to let go of the resistance you have put up until now, and ask for the answer, ask for the change to happen within you.
I imagine you will be called to do what is the hardest thing you can imagine.
Breathe deeply. Go forward. Life is calling you to greater things.
Slay this dragon that has been challenging you for too long.
Be rid of it forever. Boldly walk up to the problem, committed in your heart, to do what needs to be done, both gently and with force, to learn your lesson and master this phase of your life.