Thought I knew how love was supposed to feel Then you changed my mind and made it real Looking back on all that we've been through I wouldn't change a single day with you It's not always easy But look how far we've come I'm never leaving, 'cause On the day that I met you You knew that I knew When I said that I choose you You know I still do I love it how we dance through the fire I love it how we sing in the rain As long as I'm breathing I'll be Yours through the seasons Your love is like the spring, it brings me life Your heart is like the warmth of a summer night Oh-oh, I know It's not always easy But when the winter comes I will always believe in us On the day that I met you You knew that I knew When I said that I choose you You know I still do I love it how we dance through the fire I love it how we sing in the rain As long as I'm breathing I'll be yours through the seasons Day after day, night after night I will be yours, you will be mine Bring on the lows, bring on the highs Day after day, night after night I will be yours, you will be mine Bring on the lows, bring on the highs Oh-oh, I know It won't always be easy But look how far we've come And I'm never leaving, 'cause On the day that I met you (I met you) You knew that I knew (that I knew) When I said that I choose you You know I still do I love it how we dance through the fire (dance through the fire) I love it how we sing in the rain (sing in the rain) As long as I'm breathing (as long as I'm breathing) I'll be yours through the seasons Day after day, night after night I will be yours, you will be mine Bring on the lows, bring on the highs I'll be yours through the seasons Day after day, night after night I will be yours, you will be mine Bring on the lows, bring on the highs I'll be yours through the seasons