Happiness comes from the attainment status and progress, and those two things tend to be correlated. That's why beating a video game level or getting an award or promotion makes you happy. it does not come from reflecting on failure or any abstract philosophical belief/teaching. The idea that happiness is encoded in failure seems ludicrous unless one means not repeating mistakes, but that is learning , which is not the same as happiness as an emotion. Not a fan of stoicism either. I think people should express how they feel. Bottling it up only makes it worse later.