When Love Surprises You
Been There Done That
When you think you have seen it all
You have been in love
You have been out of love
Your heart has been broken
There were days you felt on top of the world
Crying till you can't cry anymore
Name calling to make someone else hurt
Being alone and wanting to give it one more try
The useless feeling of everything I loved is gone
To have seen laughter follow sorrow
When you made it work when others said you would fail
To move on when one person still wants to hold on
Backed in a corner and watching the pain set in
Times of affection turn into rejection
When all these emotions are stirred
The end result must be heard
We have been through so much
We have cared so deeply
Finding a love that will last
Is a miracle in this world
To be experienced by every lover
Who dreams of something so special
That it can 't be topped or made better
Just understood and nurtured
Until it is shared forever