You will always have things in your life that will cause sadness. You will always have faults, always have some kind of shortcoming. You will never, ever be perfect.
That’s OK. The greatest favor you can do for yourself is to accept this; to allow yourself to be imperfect, but to always reach towards growth.