BW - have only just read this (been offline for a week).

Sweetheart I am so sorry, I don't have the words to express how this has made me feel, I know how much caterpillar was wanted and loved, by yourselves and by us all here.

Take it day by day, if you can't take it day by day, take it hour by hour, if that is too hard then minute by minute, if that gets to much then breath by breath.