I have a love hate relationship with my best friend.
My best friend is the best person in the world, there is no other like her.
She never steers me down the wrong path, but always waits at the bottom of the path I decide to use even when it’s different from the one she told me to use.
She always knows what to say and when to say it, even though I don’t listen to her sometimes.
She always knows the right thing to do and when to do it, even though I ignore her instructions sometimes.
I just have to call her name and she comes running to be by my side, even if I have ignored her existence for a few days.
We laugh together, we cry together, she never judges me, never criticises me, never stops loving me even when I stop loving her for a while.
She gives me the tightest hugs of anyone I know. She knows when to step forward and when to step back.
She knows when to give me a kick start, and when I need peace and quiet.
She has so much compassion for me, so much love for me and always wants the best for me.
She never fails to bring me a surprise gift in times of need.
She never asks for anything in return.
She is known by everyone and ignored by many.
Yet You have met her, I guarantee it, even though I don’t know you, I know you have met her, because she is your best friend too.
What’s the name of this perfect friend, well just like she is uncomplicated, simple and straight forward so is her name……………..My Soul