HALLELUJAH!!!
Congratulations! That is fabulous news. December will be here before you know it. I really didn't care how far out my date was, as long as I got approved and got a date.
I cannot imagine a 3 1/2 year wait. You must have the patience of a saint.
This may well be your best Christmas present ever!
Karen