College freshman discovers sex and himself.
They explore another planet.
He watches girl next door till it turns on him.
Her mom-in-law catches them together.