Depression/anxiety/stress are really quite subjective and arbitrary conditions.
It's generally down to whether or not you're getting a good nights sleep.
I (occasionally) pop the odd lorazepam at bedtime, a mere half a miligram will do the trick.
Be very careful with this stuff though as I heard it can be habit-forming.
The point I'm making is that if you get a decent nights rest, the chances are your 'stress' or 'depression' may just evaporate.