The answer is this... stop trying to be perfect. Because there really is no perfection. The drive towards perfection can cause a lot of stress and unhappiness. Accept that perfection is not reachable. This is why we are living this human existence. The imperfection in us makes us different and beautiful and special. Try new things even if your fail. This is how you learn and grow. And this allows us to constantly keep from being stagnant. Let the unimportant things go. Make space for what really matters. Prioritize happy!