CS - sorry to hear all this. Stay strong for your D.