i looked in the mirror today took a good look at my face and all i guess that i can say is i m just a man trying to find his way it s been a long and windy road but at least i got you to hold and i ve become the man i am cause all our troubles made me understand it s been all of our lives all of our lives i wanna stay this way our lord knows we re gonna make mistakes but i ll give up everything to make it through and all our lives ain t been the easiest time and lord knows it s been an up hill climb but i ll do it all again to be with you ever since we went through with the plan i m feeling like i ve become a better man cause i m giving up that part of me that held me back from being free and now when we kiss i feel your soul i m putting back the pieces others stole and now nobody can hurt my baby cause we make it work i can t hold the rain back when it starts to storms you don t have to fight your feelings anymore when i m all alone i count the reasons why just till you think girl you ll be alright you just take your time all of your live all of our lives i wanna stay this way our lord knows we re gonna make mistakes but i ll give up everything to make it through and all our lives ain t been the easiest time and lord knows it s been an up hill climb but i ll do it all again to be with you all of our lives i wanna stay this way our lord knows we re gonna make mistakes but i ll give up everything to make it through and all our lives ain t been the easiest time and lord knows it s been an up hill climb but i ll do it all again to be with you i m not going away girl love is just a thought away when i go away girl how much i love you how much i do love you baby all of our lives i wanna stay stay this way i m gonna make make it through yeah that s why all of our lives ooh ooh we are gonna make it through make it through baby ooh ooh ooh ooh ooh ooh