Rob is one of the jolliest people that I know, he makes even the worst days brighter!
There ya go ... sounds like perfection.
I am so very happy for both of you and the fact that you found each other in this big old world is astounding right?
Congratulations and can't wait to watch this whole wonderful event unfold !