Glad the writer has written openly about this, and I hope he continues to get better and find more balance in his life.
Businesses are tough endeavours, and those who truly do it honestly and with love for their biz and their customers can seriously run the risk of draining themselves if they're not careful.
It's also tough because there is an entire industry of "hustle porn" out there, and the world is moving so fast it is easy to not feel like you're getting left behind when your business isn't moving forward the same as others.
VCs (like YC) and others are also in a numbers game. While I'm sure they're not planning for burnout and depression in their founders, their model practically requires whoever drinks from the cup to push until they either succeed or fail. A binary outcome is required, middling along is not allowed. Even pg himself has said a variation of the Vaynerchuk quote (can't remember if it was a blog post or tweet).
It's a complex topic, but if you're reading this, find some solace in the fact that there are many others out there who have similar ups and downs, but more importantly, work to find balance in your life. This means time for eating well, sleeping, and relaxing time (video games, walks, gym, spending time with family). By the way, "relaxing time" is separate from "sleeping time" -- don't pick one or the other.
This doesn't mean you shouldn't have strong work ethics or push hard when you need to, but constrain things and re-evaluate constantly. I sometimes have a hard week of 70-80 hours because of coding sprints or sales pushes, and then break for 2 days. Eg: Monday and Tuesday this week were chill days for me, as a break from the past 10 days.
Overall, try to plan out the trajectory of your business and the work you are doing. Don't just flit from one priority to another, take a step back, take a deep breath, and plan for a definite outcome in a short period of time (2-4 weeks). Do this constantly, and you're basically tinkering with the the trajectory of your startup based on your efforts.
If you can't do the above (maybe because you've got a few people already on the team, have customers and are just running about hair on fire every day dealing with operational and customer issues), I would recommend getting some professional coaching advice about how to eventually structure your biz to be more manageable.
Bottom line, none of the stresses should be permanent or long-term (despite what banks, VCs, or any other funders may say), so definitely work towards building smaller bite-sized sprints for yourself and your team.