Just echoing what everybody else has said on here really, but chin up and stay strong. Life can be a right twat at times.
Sorry to hear your news. Thought with you and the family. And hope everyone is coping as well as can be