Cut all of my hair off It’s funny that’s the first time you Saw me for me I missed all your clues Never could have guessed it then But I don’t think you get to chose who You’re meant to find I found you I don’t even know if I Believe in past lives But you’ve changed my mind Even in a different time You were always mine Always mine I told you I was good at running away I’ve been running to you instead of making you chase I’ll never stop no matter how long it takes Our story’s written and it’s one of the greats Good things come to those who wait Good things come to those who wait I would’ve waited thru, all the rest of my days All for you How could I have missed it 'Cause I always felt different with you Took me 10 years To finally come to But we were like this puzzle Timing was the last piece left But when it was right You were right in front of me I don’t even know if I Believe in past lives But you’ve changed my mind Even in a different time You were always mine Always mine I told you I was good at running away I’ve been running to you instead of making you chase I’ll never stop no matter how long it takes Our story’s written and it’s one of the greats Good things come to those who wait Good things come to those who wait I would’ve waited thru, all the rest of my days All for you Never could’ve guessed it then (Never could’ve guessed it then) But I don’t think you get to chose who You’re meant to find I found you I told you I was good at running away I’ve been running to you instead of making you chase I’ll never stop no matter how long it takes Our story’s written and it’s one of the greats Good things come to those who wait Good things come to those who wait I would’ve waited thru, all the rest of my days (‘Cause good things come to those who wait) I would’ve waited thru, all the rest of my days All for you