As a girl currently going through depression I need to take a deep breath sometimes after reading these chapters. I bet the author or someone close to her went through it. It's so damn well done. That or some really thorough research.
The FL doesn't have depression because of X, it developed...