So lets start:
1) there is nothing wrong with sleeping long periods of time. Just a century ago most of the Europe hibernated over winter. Awake time could be as little 6 hours, but in that time you could do normal work. My great-great grandfather carved wonderful sculptures during winter time.
2) healthy food is bullshit. Only valid number under that conditions is energy content. The more fat the better. Leafs are for rabbits.
3) I think author skipped a few meals, and got depression out of that. With some practice and reasonable body fat, 3 days without food is not a big problem.
4) Dining out (in McDonnalds) or ordering stuff online is not luxury, but necessity. It might be cheaper to buy stuff this way. How are you going to cook at home if you are homeless?
5) I do not agree with connection poor = depressed. For example some really poor people can still save money for cheap holiday. By putting down this equality, you will be only helping people who are "miserable enough". This creates whole industry with really nasty side effects.
Also Social state is not the solution. I live in state with "good social system". However it has number of conditions, for example if your grandfather has a pension, you are not entitled for any social benefits. Want to marry? Forget it, your family would loose significant part of income.
Lovely part is taxation. If I would send invoice for webdesign for 1000 euro, I would only make 280 euro profit. VAT, income tax, and compulsory social and health insurance would eat most of it.
And the absolute worst part is that everyone has to pay social and health insurance (60euro per month). So if homeless guy (or prisoner after release) gets a job, their first have to pay hundreds euro to cleanup their Social Security number.