Congratulations!! Andy, you're a very lucky man, so pleased for you on hearing this wonderful news.

They say all good things come to those who wait. Well, looks like you've got it all!