Well I live with someone who is not far behind you (tall, ok build, around 225) so I believe you could definitely be natural.
As for the photo, definitely believe you a bit more now. Still suspicious. It'd be like acknowledging alexxx was how he was online (which is a load of shit, he met CT and he was not atall like that infront of him).
CT=christian thibideau