Impatience is one of the spiritual plagues of the 21st century. In a world of instant foods and microwave ovens it is not surprising that we are not willing to wait for things that by their nature ...