Scavenger hunt! Can anyone help?

I have lyrics, and I'm looking for the artists. Could be 1980s, but possibly earlier.

1.

There's a man I know,
who's got a heart so full of joy,
it can make you fly.
There's a man I know,
who's got a soul so full of pain,
it can make you cry...

2.

The joke's on me,
I thought that I knew it all,
but one look at you and
I feel myself falling.
I'm finally melting, it's happening fast,
you've broken the ice and now,
you'll be the last
for a long, long time,
a long, long time...

3.

Tropical paradise,
but the beauty escapes me.
Everything should be so right
for falling in love,
two hearts belong
where one heart remains,
so unhappy,
nothing else matters to me,
no, nothing at all...