Let's face it Rich, and being perfectly frank here, the evidence (circumstantial or coincidental) does point overwhelmingly to you being richmcgin reincarnated.
Nothing against you, but you are dealing with people here who are in their 30's to 's and have seen all this before.
Just be yourself mate, and you'll find the THL membership piss-taking in a friendly way, but forgiving. We are a bunch of blokes n ladies after all.
All the best
Duncan