Coming to Terms

Today, I have come to accept that difficulties (problems, hardships, struggles, obstacles, worries, adversities....) don't go away until they're done teaching us a lesson.

But then again,

Why has my lesson stayed for so long? 20 years and counting; And I won't be free of it until I...

Godspeed.

C. W.