Big lump in my throat . . . Even a bad-tempered Neanderthal like me loves a happy ending. :-)
Brought tears to this cavewoman...