One of the great secrets of life is to schedule your pain.
People who end up with big problems are the folks who do pain-avoidance. They put off unpleasant things like exercising, going to the dentist, having an annual physical exam, having their will drawn, doing their taxes, visiting a therapist.
It's better to schedule painful experiences. Put them on your calendar. Spread them out so they do not all come at one time. And then do them, whether you feel like doing them or not. It is better to suffer a small amount every now and then than to have greater pain, plus the agony of regret, later.
Trust me, it pays to schedule your pain. And don't forget to follow each painful experience with a scheduled pleasurable experience.