Brad,

A good story song. Well told.
A lot of words there, but they all fit well.
Nice use of the nylon guitar.
Sung from the heart.

fj