As you have possibly experienced, questioning yourself about depression just make it worse.
Yeah, people want to try to understand everything. Unfortunately they try to understand depression using very basic reasoning, which is why people with this or other anxiety disorder feel misunderstood.
These shouldn’t get frustrated explaining what it is to their relatives and friends. In my experience, a sufferer doesn’t need their understanding and approval even if she needs some kind of help from them.