I was so sad to read your post about Cathy. I know what you are going through because I too lost my DH in March from Cancer, its a long haul my friend, but youhave that little one to care for so stay strong. Funnily enough my last name is Smith as well.
Take care and look after yourself you need your strength.
Elle