Yah I've been here for 5 years :/ and I've gone back home for a few breaks from the nastiness of Egypt, lol (pretty much go back for 3 months each year, usually in the summer because it gets way too hot here for me).
He really can't wait to tell him, as he should be going to the middle of the ocean to an offshore rig soon, it will be much less of a hassle to do it now rather than later.
It sucks that he has not even able to get him to visit/meet my family (and that's not really a bad thing since I definitely have a strange family, lol, now he will really know, lol)
I saw that someone in August's thread (also from your VO) got their PPR as well?? So maybe there was a mass mistake?? That's even quick for US applicants (I assume it is, since it's less than 2 months).