There are only so many times I can say sorry
and there are only so many times you can lie and say you love me
I have tried to not let you down
Yet under that familiar current I seem to drown
There are only so many times that I can make you happy
and there are only so many times you can lie and say that you are
I would walk a million miles to see you smile
and you would not care at all, all the while
There are only so many times that I can sit and wait
There are only so many times that you can lie and say this is fate
I have tried to believe it a million times
but it falls apart and I end up crying
There are only so many times I can pick up the pieces and put them back together
There are only so many times you can lie and say we will last forever
Never again will I even begin to believe
That you will stay and never leave