Greg,
A beautiful song from conception to write and performance.
You followed that universal feeling ( well, its common to this oldster anyway) and brought details to make it personal... and then there`s your vocal; so warm, relaxed and fine.
Very, very good songwriting!

Robert