The reason "neutrons don't overlap", as DarenW explained it, has to do with intricate forces at play that take into account the spins, iso-spins and symmetry of the wavefunctions.
However, assume I have two paired-up neutrons. I assume they should behave as bosons now. What prevents them from overlapping? Are the same forces (that are beyond my current knowledge) in play?