I already Googled it to no avai... is there anywhere in JFK arrivals to shower, or do I need to book a hotel?
Why can't you go to a departure lounge?
Go through security?