We really can't live together without forgiveness.
And the foundation for forgiveness is the recognition of the fact that the other person is not perfect. The closer we are to each other, the more important it is to remember this fact. When we are close, when we live in community, when we live under the same roof, we depend on one another. We rely on one another's help.
And we must challenge one another to love and to give. That's why we've been put together in the first place.
Still, we will encounter one another's limits, and indeed be frustrated by the limits we find within ourselves. In so many places, our own inadequacy runs into the other person's fragility and weakness. These are the especially difficult moments when we must suffer because of one another. Even here, though, we can be together, we can suffer together.
I can make "space" within myself for the other. We can accept each other--even more, we can affirm each other right there where our weaknesses come together; we can say with our actions, our patience, and our discretion, "I love you, right now, in this moment." This requires true sacrifice. But here, especially, we grow in love.
Still there will be failures, every day. If we really love one another, we will be humbled. But we will also find the secret courage to grow in unity and solidarity along the path of daily life.