All you want's to find your way home but you're just not exactly sure What that means anymore, are you All you need's to find a place to roam but you just can't seem to find Any space for peace of mind, can you Take all the time, all the time you need The hurt feels like it's never gonna heal But time will be your medicine And all the pain that you've been in will go One day you're gonna wake to realize That all of this has taught you more than you could ever dream before, it's true Take all the time, all the time you need You better believe I will wait forever for your love Well, I will wait forever for your love For your love The days and weeks of bricks laid on your path they'll give you more solid ground But cracks leave truths left to be found for you While growing up, now, don't forget your past Cause there's lessons in reflection and sometimes the beginning is the end, it's true It might be for you I will wait forever for your love well, I will wait forever for your love I will wait forever for your love I will wait forever for your love For your love