In this Psalm, David's pain in almost palpable to me. He seems to be in deep distress. How often I have been in that same place - a place where regret for my actions weighed so heavy on my heart that it was difficult to breath much less get past it.
What a joy to know that God is always there to show me mercy. If it weren't for his mercy and grace I would have died of guilt a long, long time ago. I have felt that deep ache in my bones that David describes and it is only through my Father that I am able to move on and forgive myself as He has forgiven me.
Thankfully I have a God who holds nothing against me. The love of God keeps no record of wrongs (1 Corinthians 13:4-6). This is the kind of love we are supposed to model in our own lives. It is truly hard to do sometimes, but try we must. How can we expect mercy and grace to be extended to us if we are not willing to extend it to others?
I know that there are things that I have done in my life that some would think are unforgivable, but in my God's eyes no one is beyond redemption. So, I have to feel the same way about other people. Perhaps they have caused me such grievous pain that I feel it is just beyond forgiving them for. I have to remember that God has already forgiven me for things that in the worlds eyes are unforgivable, so I have to look at my neighbor through the eyes of God and forgive them too.
There will always be times when I fail, but I am grateful for a God who picks me up, dusts me off and sets me back on my path. This is what I am also called to do for others. I have to see that others will make mistakes, but that doesn't mean they are evil people, but yet fallible, just like me. When I take the time to notice the humanity in everyone, it is much easier to forgive my 'enemies' as God forgives me.