A brilliant write, David, matched by a very good vocal- tender and a real.
I guess its just me: I was wishing that busy guitar track away, leaving the piano & cello behind you.
Very very fine songwriting; up there with your best.

Robert