Problems are opportunities to grow and do your best.
I recently attended a workshop with the topic “what is perfect about this problem” and it greatly influenced my views about "problems" as a whole.

We inevitably face challenges sometimes in our lives and whenever they arise, we naturally ponder upon the negatives. Why is this problem happening to me? (If not you, who else?) Where did I go wrong? (What if you're still on the right track?), Who is the one creating these problems for me? (It's definitely not your village people or neighbors.)
Sometimes, all it takes to tackle certain challenges is a change of heart. We can begin by accepting the fact that consciously or subconsciously, we are the creators of our own problems. You could be suffering from an illness because you neglected the signs your body gave you or you could find yourself yelling in the middle of the street at another driver who slightly brushed your car because you were driving slowly on a speed lane. The fact is, if we think hard and deep, we'd find certain strings we pulled that led to the challenges we face.
This is why the gift of cognitive foresight; the ability to think before acting, is such a blessing. This way, you're able to weigh the pros and cons before carrying out any action.
Truth is, we never get challenges that we are incapable of overcoming. Yes, it may take weeks, months and even years but sooner or later, these challenges that seem so grand become a thing of the past.

How can a problem be perfect?
The moderator of the workshop went ahead to state that prior to the workshop, many of us would never pair the words “perfect and problem” together, but a problem is perfect because there's always something to learn from it.
Some people face many challenging experiences and come out completely different people. I can say for a fact that I learnt to be more patient by facing challenges that required me to be patient. This and many other beneficial things come with the ‘challenge package’ but sometimes, we fail to see this because these niceties are not necessarily what we are focused on at that moment.
Stepping back and thoroughly assessing our challenges can give great insights as to how we tackle them. After tackling challenges, it's also a good idea to do yet another assessment to prevent facing the same challenges repeatedly.
Again, challenges aren't problems but stepping stones and as such, they should be used to ascend by learning, growing and conquering.
This workshop was a breath of fresh air and the moderator was such a sweetheart. She made the workshop session so enlivening and refreshing. During the course of the workshop, a lot of people shared their experiences, their ideas and even their fears which made the atmosphere even more welcoming. Being the time-keeper that I am, I noted that the session lasted for about 90 blissful minutes. I look forward to attending more uplifting workshops and seminars.
Images belong to me, except stated otherwise.