Footprints on My Heart 作词 : EDay 作曲 : EDay 编曲 : EDay I walked a thousand miles Through valleys and over hills Searching for a place to call my own The road was long and winding But I kept on finding Pieces of you everywhere I go Now I can see it clear What I've been searching for is here In the footprints that you left on my heart You came into my world Tearing down the walls Loving me for who I am Teaching me to stand Every step you take Is a step that shapes The path that leads me home To your footprints on my heart I was scared to love again Afraid to let someone in Building up my guard each time I fall But you saw through my disguise With your gentle eyes And showed me I don't need those walls at all Now I can feel the wind Rustling through this heart you're in Filling every footprint that you've made You came into my world Tearing down the walls Loving me for who I am Teaching me to stand Every step you take Is a step that shapes The path that leads me home To your footprints on my heart Every mountain that we climbed Every river we crossed time after time Following the footprints of our love They will lead me to your side No matter how the years go by Your footprints guide me from above You came into my world Tearing down the walls Loving me for who I am Teaching me to stand Every step you take Is a step that shapes The path that leads me home To your footprints on my heart The road is long and winding But I'll keep on finding My way back to where you are Back to your footprints on my heart Your footprints on my heart