We all have lots of faults, no one is perfect but we all want to be perfect. We cannot be perfect but we try to create an image of s which we think is the picture of perfect s. To protect that image we keep ignoring our faults and mistakes and are not ready to accept if we can lack something. But not accepting does not mean we do not have those faults. They are still there. If you throw a stone into a river and it settles down in the river and is not visible, the water looks pure but it does not mean that stone is not there, to make it really pure, you need to get that stone out.
Do not ignore yourself anywhere, understand yourself as much as you can.. You are a miniature of this Universe, you everything same as it is there in this whole Universe, this whole Universe is comprised of same panchtatva..if you do not understand yourself, you do not realize yourself, how will you realize and understand this Universe..whatever you feel, everyone feels same, whatever is the feeling of pain for you, it is same for everyone, if you go deeper, its the same conscious, so whatever is happening to you is happening to everyone else too. But do not compare, just be a part of it. Do not ignore your inner voice, which we keep snubbing as that voice connects you to the real conscious and increases your awareness. Just be aware of who you are, why you are here and what is the reality, understanding yourself and accepting yourself only can dissolve the duality. If you ignore self, you would ignore everything happening to you.