I'm slightly irked by this use of "depression" anyway. It somewhat trivialises one of the top 10 deadliest diseases, whose sufferers are already facing the constant pain of their disease being considered "fake" or a lack of character or laziness etc.
Sorry for being the "language police". It's just a minor point, and I know the word is commonly used in this way. But even ignoring the issue above, I think there are simply better words for the specific situation: "depression" evokes the spectre of inactivity, of helpless, and of despair. But you did tackle the problems that came up, so words such as "challenging" (yeah, I know), "frustrating", "stress", "maelstrom", or "adventure" may not only improve the text's language, but also project a more positive image for potential customer.