I don't know if it's gonna work out Today is a day surely few would doubt Seen some things in my time I suppose I'll know what's right I see my friend's face on the wall Reminds me of times that I had before The cycle of life it goes round and round Sometimes turns me upside down Like today I wanna be free but I don't know how Wanna give my love and have you come back around It's not your fault and it's not mine And I'm begging you to stay but I'm letting you go Life's not perfect My music it seems is all I have At least it's love will never treat me bad It doesn't accuse me of things I've not done It keeps me warm all those nights I'm alone It's my craft that makes this so hard to crack If I'm sure of one thing yeah I'm sure it's that On my pedestal one day the gutter the next And all you can do is do your best And put your faith in what's coming I wanna be free but I don't know how Wanna give my love and have you come back around I wanna be me and for that to be enough No I don't wanna be half the man I was Oh I want her to be happy and have everything she needs We've both tried our best we've landed on our knees It's not her fault and it's not mine And I'm begging you to stay but I'm letting you go Life's not perfect