Absolutely first class story. An emotional rollercoaster but I really couldn't stop reading from start to finish. My only negative observation would be that the appearance of Kevin and Lucy was a little abrupt and too brief.
I'm reliably informed that the bulk of your writing is on FH. I shall look forward with anticipation to reading your other work omce I gain access.