You shower me with love and gifts of all kinds.
Not just today.
But every day.
So I have to explain, point out, reiterarate, shout out something to you, my children.
Please forgive me.
You deserve more love than I could ever give.
You deserve a better life than I could ever make for you.
You deserve more patience, more care, less judgement,
More empathy and understanding,
More good and less evil
Than I can ever make happen.
So forgive me.
I could lie and say I did my best
But there is always room to do better.
I could gloss over the times you
“Got on my last nerve”
And I acted or spoke out of frustration.
I could pretend that I never lost my temper,
Never set my expectations too high for you,
And never spoke too sharply.
But I did.
Probably times you remember that I don’t.
Probably doing things that hurt you that maybe neither of us even realize.
So please forgive me.
Not because I deserve it but because you deserve it.
The weight of unforgiveness is a burden I want you to escape.
So forgive me.
My love for you has been, and will always be, imperfect.
But it is never ending.
It is constant.
It is deep and indescribable.
And it grows with each day we both have breath.
You are my child and my heart.
You are loved.