I know you have been through a lot
The more you gave the less you got
But you never stopped to get going
You stood up and ran again
You cheered through thousand pain
As you kept on growing
You have missed the hugs you wanted
You wished for you to drop dead
But never stopped living
You had lots of tears to shed
But bigger smiles you chose to spread
You chose to master the art of giving
Thank you for loving yourself
and not waiting for any validation
Thank you for waking up every day
and not giving up to any limitation.