If someone tells you that life has to be perfect, tell them stuff it. Life consists of different aspects, and some are managed better than others. It does not mean that it is a failure. And it does not mean that you should live it like you are stupid either.
I am sure that is not what God had in mind.
The “weather’ outside is . . . 🙂