I shouldn't have trusted the odds..

i start to sing
i start to laugh
all the times we've seen
you and i
together we were quite the team

one more time i'll be fine
famous last words
i shouldn't have trusted the odds
not that time
there was too much to be lost

from the start
i was your rock
i kept everything stable
i kept you safe
but i failed my part
god knows i tried

i warned you
i begged, i pleaded
but you wouldn't have it
one more time i'll be fine
those words replay in my head
it's all my fault

your my best friend
always and forever
you stood for me when no one would dare
i'll never forget you
i'll always remember how much you care

now as your laid to rest
i hear a cry to my side
your daughter dressed in black
i've never seen a little girl so sad
i thought i was the one who hurt so bad

now as your laid to rest
i can't hold in
i had to confess
that i could've stopped this
i love you and i'll never forgive myself
i lost what i was here to live for
my life, my love, my best friend