John Legend All of Me Lyrics Meaning

John Legend All Of Me Lyrics Meaning : My head’s under water but I’m breathing fine You’re crazy and I’m out of my mind ‘Cause all of me Loves all of you