One of the best skills you can develop for yourself is patience. Things take time, hardly anything happens instantaneously. This means that we'll often find ourselves waiting. Having patience is learning to be at peace while you wait. Having patience helps you to enjoy life while your dreams unfold. Without patience it's all a misery. … Continue reading Patience