Your description of Lindsay: "Lindsay is all sweetness and steel." is deftly accurate.
This is a wonderful piece. I laughed, I cried (thinking of children kicked out of homes for being honest with themselves and everyone), and I smiled...the ending is bliss.