I have fallen too many times I couldn't keep track I'm trying to be better than who I am I have lied about some things I could have been more truthful Who am I kidding I'm a mess There are things that I don't understand There are people I've hurt along the way There are times when I don't want to live But I know at the end of the road Good things are waiting for me I have tried negotiating Looking at the mirror But all I see is a man that is defeated But there are days when I feel okay It's all part of my story Who am I kidding I'm just human There are things that I don't understand There are people I've hurt along the way There are times when I don't want to live But I know at the end of the road Good things are waiting for me There are things that I wish I could change There are parts of me that I just hate There are times when I don't wanna live But I know at the end of the road Good things are waiting for me.