I agree, most especially with the waiting, but it is going to be worth every agonizing minute! Of that I have no doubt!