Patience. Patience is a skill we must master. Patience is one of the most valuable skills that human being must master. Time will show all.