That's so terrible to hear! I am so sorry, Fred and I will also keep him in our prayers.
I am sure he will turn out okay and be healthier than ever! Happy anniversary to you. I am sure he will make it up to you when he feels all better.
In the meantime, keep your head up! and Toto's, too!
After all is well, you guys can all dance together because of your 50,000th post!