Should have known better Should have known you Should have known comfort Should have known peace I'm still waiting, waiting for you You to come back, out of the blue I'm still waiting, waiting for you You to come back, out of the blue I've never learned balance I've never learned trust I've never learned sharing Or how to let go I'm still waiting, waiting for you You to come back, out of the blue I'm still waiting, waiting for you You to come back, out of the blue I'm still waiting, waiting for you You to come back, out of the blue I'm still waiting, waiting for you You to come back, out of the blue Come back, hold on, carry me home Come back, hold on, carry me home Come back, hold on, carry me home I'd hold on, carry me home I'd hold on, carry me home I'd hold on, carry me home I'm still waiting, waiting for you You to come back, out of the blue I'm still waiting, waiting for you You to come back, out of the blue