I think that in Western culture one internalises the idea of perfection. I am surprised to meet so many people on meditation retreats who suffer from guilt. We project this model of perfection onto ourselves, onto other people and onto life. Please be open to your imperfection, please let go of your models of perfection and stay open to your humanness. Learn to see your imperfection and your humanness as learning experiences, then you will learn to relate to yourselves and to others in a much easier way. You will have fewer difficulties in your relationships because you know in what type of world we live.