Time has its way of perfecting our most troublous situations, its called having patience!!