Glad to hear that you're home. Sorry to hear you had some difficulties. About 3 weeks after I got home I got a stomach bug - vomiting all night after brain surgery is no fun :).
What is cdiff?
Just try and relax and concentrate on getting better. It'll take a few weeks, but you'll get there.
I haven't "been there done that" yet, so I can't relate but I wanted to welcome you, and wish you all the best, hang in there !
I'm glad you're home and sorry that you have had such a rough time. Like Shane said, take it easy and rest. Hope you get to feeling better soon!!