Every lover would get a rose on Valentine's Day And every stray dog would find its way I'd be in your arms tonight with your ease Instead of at your doorstep on my knees In a perfect world In a nearly perfect world The passing days absolve all our sins In the cool of the evening, the losing team wins How to count my lack of trust And the mess I made of us In a perfect world In a nearly perfect world When you held me, I could not fall When we walked together, we walked tall When you locked me in your arms, I felt so free When I looked in your eyes, I saw what I thought would be A perfect world A nearly perfect world The harshness of the day would be broken by rain The shattered hearts would come together again We'd have the guts to let our love stand I'd never let you slip through my hands In a perfect world In a nearly perfect world In a perfect world In a nearly perfect world