I crawl two thousand miles, walk a million feet Baby, i know i'm not perfect, i can admit it That i ain't good enough for you And you're too good for me I know you've been hurt So i should know what you don't deserve And i don't wanna do something stupid So i'll go ahead and do it And walk away on that walk of shame On that walk of shame Baby, i know we would never be the same again So i'll walk away cause maybe we were meant to be friends Girl, i've never meant to hurt you When i know i don't deserve you I'll walk away on that walk of shame On that walk of shame Love, just to be a man Oh no Barefooted on desert sand Oh dear, i don't care the sun is hot I'd rather do that and not get in your way Get in your way You're much too special to me No, us break up, i don't wanna see Even though we've just got started I think i should part and go our separate way On that walk of shame Baby, i know we would never be the same again So i'll walk away cause maybe we were meant to be friends Girl, i've never meant to hurt you When i know i don't deserve you I'll walk away on that walk of shame On that walk of shame Baby, i know we would never be the same again So i'll walk away cause maybe we were meant to be friends Girl, i've never meant to hurt you When i know i don't deserve you I'll walk away on that walk of shame On that walk of shame