i barely got to sleep last night but don t worry girl i still had that dream again the dream where i m in a perfect world with perfect blue skies where no one dies and we spend forever livin in love nothing could be better than a perfect world with a perfect girl we d have so much time living out the good life yeah it s the good life from the moment my feet touched sand to the perfect skies up in the tall mountains it felt so good to roll the windows down drive along until we find ourselves and we ll go back to the life you wanna lead then we ll go back to the way things used to be we ll find a way to make it right and we ll live our lives step by step we ll make it as we sing don t ever forget all the sleepless nights we stayed up late until the sun would rise no matter how far you get i ll be a step behind to catch you when you fall down i ve made great friends i ve seen great times i ve been in love and i ve seen love die nothing s as good as when i close my eyes and feel that road that s lead me through this life it s a good life just get me on my feet it s a good life but i m living in a dream where i ll take a chance on every breath like it s my last step by step we ll make it as we sing don t ever forget all the sleepless nights we stayed up late until the sun would rise no matter how far you get i ll be a step behind to catch you when you fall down don t ever forget all the sleepless nights we stayed up late until the sun would rise no matter how far you get i ll be a step behind i ll find a way to catch you when you fall down i packed my bags i was on my way home i was 400 miles away from being back inside of your arms it s where i always wanted to be don t ever forget all the sleepless nights we stayed up late until the sun would rise no matter how far you get i ll be a step behind to catch you when you fall down i ll catch you when you fall down don t ever forget all the sleepless nights we stayed up late until the sun would rise no matter how far you get i ll be a step behind i ll find a way to catch you when you fall down i barely got to sleep last night but don t worry girl i still had that dream again