Chester Prynne 

A gay man seeking truth and redemption, battling his own demons, and caught between his church and a movement that cannot reconcile inconvenient truths - truths that dare not be told.
See followers