Meaning of dreaming of empty nest

There’s a basic meaning of dreaming of empty nest – the birds have flown the coop. They are grown or migrated away. In reference to humans, the person/s are mature and due for changes in job or residence. Humans are like migratory birds too. They leave their old home

He was lucky the honest woman returned to pay for an omitted item.