Looking for a perfect answer is like looking for a perfect person. It doesnt exist. Every person has a flaw. Every pet pisses on the floor. Every good deed takes time and effort. Every lawn is going to have that one goddamn patch.
But that person still holds your heart. You could never be truly angry at your pet. You still find volunteering at the food pantry fulfilling. You still mow and tend your lawn.
If you hold an imperfect world to the standard of perfection, you'll only ever achieve disappointment. Why not seek out the beauty in its flaws, instead?