have you ever had a depression and why?

France
November 24, 2007 12:11pm CST
what does it mean depression?
No responses