My wife a has struggled with depression in the past. She probably still does today, I just don't see it because she hides it so well. I can think of many three or four times in my life that I have been truly depressed and in those instances even if you tortured me, I probably wouldn't be able to tell you what caused it. It just was. I think people attribute it to things so that they can help other people understand it, but as far as putting blame on something for it. That wouldn't even occur to me, not for "real" depression anyway.
Depression is a terrible condition, and I do think that there are some people who are more prone to it for some reason - probably genetics. However, I also think that we can set up conditions that are more likely to evoke it. It is a bit like filling a fridge with junk food, and then wondering why everyone in the house is getting fatter.
I have gone through bouts of depression. I am considered clinically depressed now and have been for a few years to the point I have medication - however, regardless of how I feel, I have the attitude that I have shit to do, so i better get on with it. It isn't pleasant.
Yeah, she is a lot like that too. I think some of it can boil down to personality. If you are a giving person you are eventually going to end up empty. Technically yes it's something you do to yourself, but saying no is so unnatural that it never occurs to you as an alternative. Despite how much it might benefit you mentally.