Sharon Osbourne is blaming herself for son Jack being stricken with multiple sclerosis.
26-year-old Jack was just diagnosed with the disease after losing 60 percent of his eyesight in his right eye.
Following those teary moments on The Talk, Sharon told HELLO magazine, "I keep thinking I did something wrong. What did I eat or drink when I was pregnant? I feel like it is somehow my fault."
Sharon was back on The Talk today, and was able to hold it together.
MS attacks the central nervous system, so it can affect physical movement, breathing and vision. Jack Osbourne has the type of MS that can be controlled with medication.
There are more than 400,000 people living with MS in the United States, including Ann Romney, 50's Disney star Annette Funicello, talk show host Montel Williams, and actor David Lander, who played Squiggy on Laverne & Shirley.