You are a good hearted person.
You do the right thing. You think before you act. You try to make things better.
Most of the time, you’re successful. Most of the time, you get what you want.
But there are moments when things go wrong, moments when your good intentions lead to bad consequences, and sometimes those moments are hard to live with.
The truth is that sometimes we have to face our mistakes and learn from them. We have to accept responsibility for our actions and deal with the pain that comes with them.
There’s no easy way out, but if we try hard enough, we can usually find a way to forgive ourselves and move on.