Awww....so much good and sad in this post, but its mostly all good!! Great that he has such a great job, great that you have such a wonderful place, and great that you have such a wonderful hubby. Actually, it all sounds good! So keep busy, count the days, and before you know it, he'll be home.