John awoke when he felt someone's hand on his dick.
He had gone to bed early, alone, with the goal to simply nap through the rest of his blue balls. After a day filled with running after Thana and other battles, he had been fast asleep. 'I am going to quite literally go balls deep into the first girl that I see when I wake up,' those had been his last thoughts before dreams claimed him.
So, when he now felt his privates being touched after 24 hours of denial, not to mentioned the months of daily debaucheries that preceded that, he had two very opposite reactions. One was the bliss of finally feeling some pleasure again. The other was the sting of panic of being threatened with failing the Quest in the last few minutes.