Again, I am really, really happy for you Ric. Your hard work was rewarded with a real blessing.
And I know you thanked God (as is appropriate, truly), but don't sell yourself short either - you exhibited a lot of skill and perseverance puttin this dude down.
Well done!