You loved me at my worst
and to be the one who'd stay,
You were the first
Promising me you would never walk away
We have a dream
and we need to be together
To help it grow
and at the seams,
we need our love,
For it to be sewn
We paved a new path
With the truth
No more lies
Only our love to keep us on track
This is not something that has been easy or free
There is a price, a lot of work, you see
But we never gave up
We hanged on until the end
The odds were always against us
Most were sure we would never make it
But they were all just jealous
Because they didnt have what we did
Just hold on love,
I am here to stay
I will love you unconditionally
Forever, for always and today