patience is not that easy... it requires lot of discipline to train yourself into patience. truly it's benefits are numerous