A 3.5 star read for me. I liked the general tone and dialogue of the story. There were some things which I consider discrepancies within one of the characters built, but I suppose it's fairly minor. The occasional POV switch was rather disconcerting when it happened, particularly the time we jumped to Mike. And it was perhaps just a touch heavy-handed on the "just because someone's X doesn't mean they're Y" theme, but primarily the "just because someone's Christian doesn't mean they'll judge or hate me for being homosexual". So, a few things which didn't appeal for an overall funny story.