Answer:
No. The north sides of two magnets do not stick together because they have the same polarity. The north and south sides of a magnet, however, do stick together because they are on opposite poles and, pertaining to magnets, opposites attract.
actually if you push two repelling magnets together so they touch they will stick, without flipping, not entirely sure why they don't repel but it seems that the magnetic fields somehow overlap, so that within the repelling field there is a small of the attracting field, i know this isn't true of the attracting side because the magnets stick together regardless, but on the repelling side when they touch they will stick