When I was much younger, I used to be in awe of how OSS devs can do all this amazing stuff, put it with no expectation of compensation, get a wall of critiscm and demands back, and continue working on it stoically without burnout. As I got older, I learned that the burnout is very real and only getting worse. I'm still extremely impressed by any OSS developers ability to keep going [so you should know that at least someone appreciates you ;) ], but it doesn't seem right to me now.