I agree with the main idea. Two nitpicks:
1) the random invitation to join your mailing list mid-way through the article is jarring
2) it's funny to get to the end of the article and suggest reading Seneca when, as far as I can tell, "oh you should read the stoics" pops up on HN all the time