boy caught having sex