I remember your hair down to your shoulders We were living on air and surfing sofas Times were hard but I never told ya Once I nearly walked away It's been so long that you've been by my side It feels so wrong if you're not by my side You're the biggest part of me And the best isn't yet to come The best isn't yet to come The past is over and done The best isn't yet to come The best isn't yet to come I remember the time I felt defeated One girl's name that she kept repeating Thought my life had lost its meaning Once I nearly cheated on you It's been so long that you've been by my side It feels so wrong if you're not by my side You're the biggest part of me And the best isn't yet to come The best isn't yet to come And the best isn't yet to come The best isn't yet to come