I've watched the morning undress you So many times, but I still catch my every breath It hasn't always been easy So many changes But time washes over us No, you don't blame me for all that I'm not For all that I am, you say, is so much more than good enough [Chorus] Who said that opposites don't attract? If you say this then I'll always say that Who said that opposites don't attract? If black is white and white is black Then it's the fact we're both different That makes us the same That makes us the same Friends say that we've got nothing in common In different shoes, but it's the same ground we're walking on Everything that is different is still {Still talking under siege}, but that won't pull us apart You say you love me for all that I'm not And I still love you for all that you are [Chorus] But we always Find ourselves In the middle Oh, I don't blame you for all that you're not For all that you are is so much more than good enough Who said that opposites don't attract? If you say this then I'll always say that Who said that opposites don't attract? You and me, me and you Yeah, it's the fact that we're different Yeah, it's the fact that we're different That makes us the same I'll never ask you to change