As much as we must learn to forgive others,
so too, should we learn to forgive ourselves.
As much as we should learn about our strengths,
so too, should we learn and accept our limitations.
The problem with us is that we often attribute
every tiny bit of problem to ourselves.
In our obsession to be in control of everything,
we consequently believe that anything that ever goes wrong
is our fault.
Accept your faults.
Do everything you can to correct them.
But learn also that not everything is your fault.
Learn that you cannot correct the things,
which are beyond your control.
Stop trying to carry the burden of the world upon your shoulder.
Carry only your own cross.
That is all that is asked of you.