Logic!, What kind of reply is this to give someone who needs cheering up!!
Coming from you, I should'nt be so surprised.
Topo, I am very sorry to hear of your woes. Firstly, I say good riddance to the daughter in law, what a meanie, you're better off without her.
Secondly, try and cheer up your friend, surprise him and take your xmas dinner to him!! Call out an engineer for the heating or ask a plumber friend to look in!
As for the girlfriend, be firm money wise and play along with the kid calling you Dad!!!