I don't think it's harsh at all :) I'm too (well) on my 30s and I've been thinking about these things a lot. I'll write a blog post on the subject later, because simple vs complex solution thing intrigues me.
True and those stresses experienced while sailing are more true than the ones experienced at work. You don't stress about deadlines when you are in front of the bear :)