And the reason the two DNA molecules run antiparallel is to ensure that the bonding between our nitrogenous bases is exactly right, so that we create strong bonds between our two DNA molecules and so that our double stranded DNA molecule basically doesn't unzip itself spontaneously.