@chai2,
My guess is India. Swapnil is an Indian name, and there is a lot of this male virgin anxiety complex stuff going on over there.
In a recent post of mine I mentioned a fellow dog walker who happens to be a Paramedic ambulance driver.
She was the one who was called out to a local hotel where a twenty odd year old Indian male was supposedly having a heart attack.
He was on his honeymoon from India, and was experiencing his first orgasm.
Paramedic friend had to draw diagram for them and calm down the newly wed wife, who thought he was dying.
Our van1van here thinks that an entire evening of join the dots mechanical sex moves will be the highlight of his lady friend's life, and that he will become an overnight sex guru.
I think he may just have some real life coming his way pretty soon.