We All Need More Patience
Patience is often the most confusing of virtues. For one thing, many people don