by nighttimestories
How did Jim ever go to years without sex? If Jim didn't reflect on his good fortune and make "tongue-in-cheek" comments, the story would so over the top as to be unreadable.