John David Kent why won t you stay