Half of my heart john mayer lyrics meaning July 8, 2019 16 32 64 128 Half of your heart kaii dreams Half of my heart john mayer cover Half of my heart kyrk Half of my heart in havana