Standing out on the edge of the road now All alone and I don't know why You were everything that I couldn't leave But I said goodbye It's fair to say that I got no one to blame It always seems to end the same You got too close I was scared And I said goodbye You were honest and you cared for me Like no one ever did before But my past and my doubts Ruined all our dreams we had in store The sound of your voice And the way you smile I just can't wipe away Cuz I love you And I know it's too late For me to say this to you But I hate myself more For pushing you out that door Wish I would said all these things When I had you in my life But you've moved on with another and I know That I'm the one to blame You always knew how to make me smile Used to think that we'd walk that aisle But you're with someone new And I truly hope she's good to you Our last talk I said some hurtful things But babe I'm sorry that was me being mean And I really hope that one day You'd forgive me to You were honest and you cared for me Like no one ever did before But my past and my doubts Ruined all our dreams we had in store The sound of your voice And the way you smile I just can't wipe away Cuz I love you And I know it's too late For me to say this to you But I hate myself more For pushing you out that door Wish I would said all these things When I had you in my life But you've moved on with another and I know That I'm the one to blame I was trapped in my past and I can't take it back But I know holding on, won't make it real So I'm letting you go saying all that I feel And maybe it'll free me cuz I know, gotta let you go And I know it's too late For me to say this to you But I hate myself more For pushing you out that door Wish I would said all these things When I had you in my life But you've moved on with another and I know That I'm the one to blame I'm the one to blame I'm the one to blame I'm the one to blame I'm the one to blame