Demi Moore is apparently feeling "embarrassed" by her recent hospitalisation.
The 49-year-old Hollywood star was rushed to get medical help on January 23 and is seeking treatment for her issues.
But a source has told People magazine that the mother-of-three is struggling with her problems being so public.
Moore has had a traumatic few months stemming from the breakdown of her marriage to Ashton Kutcher and reports that he cheated on her with Sara Leal on their six-year wedding anniversary.
"Ego-wise, this is the worst thing that could happen to Demi,'' the insider said.