One Step Ahead
How many timesDid I miss the signs?My stupid heartIt left me blind
Nobody else would forgive my mistakesNobody else would've stayed
One step ahead of meYou saw what we could beHow did you knowDown in your bonesThat I'd come around?
One step ahead alwaysGuiding me through my hazeWas too scared to seeWhat this could meanBut I see it nowI see it now
How could IEver be enough?Worthy ofSomeone else's love?
All of my hang-ups and all of my fearsYou made them all disappear
One step ahead of meYou saw what we could beHow did you knowDown in your bonesThat I'd come around?
One step ahead alwaysGuiding me through my hazeWas too scared to seeWhat this could meanBut I see it nowI see it now