Tall Children Last for Long song meaning