0:00/??? Your Love Tortures Me Share Music by Michael J. Johnson. Lead and backing vocals, guitars, keyboards by Michael J. Johnson Produced, engineered, mixed and mastered by Michael J. Johnson.