If you will ever met a guy named John Shepard, a twenty + guy. BEWARE OF HIM. I'LL TELL YOU. That's not his real name and age.
He will just FUCK YOU. Believe me. He's act like a good man, sweet, but he's a HYPOCRITE.
ALL OF THE INFORMATIONS YOU KNOW ABOUT HIM ARE ALL LIES.