Robin Roberts Robin Roberts

Robin Roberts has returned home after a brief stay in the hospital to fight off a virus.

"Our immune systems usually take care of a virus like this ... but mine is only 59 days old," she posted on Good Morning America's Facebook page on Sunday. "Physically I felt fine but being back in the hospital took an emotional toll on me."

Robin Roberts leaves hospital — finishing recovery from home

In June, Roberts was diagnosed with myelodysplastic syndrome, a rare blood disorder, and then began her leave of absence from GMA in September. Last month she underwent a bone marrow transplant and her doctors were pleased with her progress.

"I decided to look at my brief stay as a 'tune up' ... and then I would be back on the road to recovery," Roberts added. "I've been moved to tears by my GMA family's (and YOUR) genuine support, concern and love."