I remember all the days you were there for me We were just like tweedledum and tweedledee You and me, yeah And you could always put a smile on my face Know when to come around when to give me space Yes, you did Staying out of trouble wasn't easy And all I needed was someone to believe me There you were You caught my back I know you never fall All the times that you pick me up To the times that you lift me up Never questioned who I am Always there to hold my hand When the walls were closing in You kept me save to start again For all the love you've ever shown I just want to get you to know I owe it all to you I owe it all to you, I owe it all to you I owe it all to you I owe it all to you, I owe it all to you There were times when I felt like throwing in the towel But you taught me how to fight and never let me down Down, down, down, down And when I stop and think about family You'll always mean that much to me Yes, you will All the times that you pick me up To the times that you lift me up Never questioned who I am Always there to hold my hand When the walls were closing in You kept me save to start again For all the love you've ever shown I just want to get you to know I owe it all to you I owe it all to you, I owe it all to you I owe it all to you I owe it all to you, I owe it all to you Took me when I am weak My voice when I can't speak The fight to carry on You're my inspiration Down beneath my feet You bring out the best in me You bring out the best in me You bring out the best in me I owe it all to you I owe it all to you I owe it all to you I owe it all to you Took me when I am weak My voice when I can't speak The fight to carry on You're my inspiration Down beneath my feet You bring out the best in me You bring out the best in me You bring out the best in me