Hard to believe After all this time I thought I really knew me well I thought I really knew my mind Oh but I feel my world Changing overnight Not content in my own skin And I don't know where I fit in I only know that only you can make it right This could never be a perfect love It's either crazy or sublime I'm not looking for a perfect love I just want to make you mine Hard to believe All the things I said Don't know what came over me I guess I really lost my head Oh but I do concede I don't wanna fight But if I choose to disagree It doesn't mean that I can't see Just how much you mean to me God only knows where I would be I only know that only you can make it right This could never be a perfect love It's either crazy or sublime I'm not looking for a perfect love I just want to make you mine Kick over the traces And start again If you let me make it up to you I will be your friend again Been too many places When I should have been With you This could never be a perfect love It's either crazy or sublime I'm not looking for a perfect love I just want to make you mine This could never be a perfect love It's not easy to define I will settle for imperfect love I just want to make you mine