Johnny is the principal character in a novel by Arthur Levine called Johnny Oops. Johnny thinks he is a Prophet ordained to deliver the word of God, but sometimes it's hard to decide if he is a Guru or a Charlatan or a Sex Maniac. I leave it to you to decide.
Johnny Oops 11 - Timeless - the sequel.
Just published Sequin Boy and Cindy on Kindle, please check it out.