Can Gay Be Good? Spela upp Thoughts on same-sex attraction, sinful desires, willful sin, and repentance.