I have been waiting for long
Waiting for you to come back
You said you will come back in few minutes
But you didn't
Your Minutes turned to hours
hours turned to days
Days turned to weeks
Weeks Turned to months
Months turned to Years
Waiting and waiting
Waiting for you to come back
Now I have grown into a woman
Been through a lot
I had to be my own mother
Never got mother's love
I had to hear my peers telling me about their mothers
And all I could do is listen
And all you can say is sorry,
Sorry for what?
Sorry for leaving me,
Sorry for causing me pain,
Sorry for not keeping your promise,
Sorry for taking my chance away of having a mother,
you know
Even though you were not here I still loved you,
that's why
I waited and waited
Everytime I heard a knock
I would run to the door thinking it's you
I always had hope
Always believed you would come
Until now...
I have grown and still have hope
Yes am happy you came back
But I have questions
questions that need answers
Answers for me to heal
But expecting me to understand
Understand without giving me a good reason
Understand that your had no choice
Understand you did it out of love
You must be joking
Cause that's brainsick
It may take long for me to forgive
But that's something am willing to do
For I have been waiting almost my whole life for you
And finally my dream came true
©natasha14
N