I've just got off the phone after a long conversation with a wonderful friend.
His Mother is dying from cancer. Chemo has stopped working, and she has months to live.
I took my beautiful boy to his school for problem children this morning, as I do every morning.
He cried as I made his breakfast, he cried as we got in the car.
He sobbed his heart out in great gulping heaves and clamped himself to me as I left him at school.
I stopped in a layby, started a Marlboro, and howled like a wolf.
Sometimes, you just have to play the cards you are dealt.