My best foot forward is stumbling at best Don't hold the cards too close to the vest I'll take the high road even if it ain't that cool Dodged a few Sundays that offering plate By the time I get to sorry, it's a little too late I earned more from my mistakes than I did in school And I've gambled it all a thousand times and often come up short But I know I don't win I oughta give a damn And I show up with only half a plan That's who I ain't, that's who I am But there's only ever been one perfect man I've ruffled up some feathers on a few birds I've missed the mark on a couple red words I've cussed, I've prayed, I've walked, I've stayed But one thing's for certain at the end of the day But I know I don't win I oughta give a damn And I show up with only half a plan That's who I ain't, that's who I am But there's only ever been one perfect man The more I live, the more I wanna be A little more like him and less like me But I know I don't win I oughta give a damn And I show up with only half a plan That's who I ain't, that's who I am But there's only ever been one perfect man Perfect man