I'd bet this guy's sister had to go through similar hell to get here.
My housemate is also not islamic, only pretends to be when in Iran. He calls himself Persian before he would call himself Iranian.
You are right, all the Persians i met through him were all very much like the builder...