Question: do oxymorons have to be next to each other

Answer: No, The most common form of oxymoron involves an adjective--noun combination of two words, but they can also be devised in the meaning of sentences or phrases. One classic example of the use of oxymorons in English literature can be found in this example from Shakespeare's Romeo and Juliet, where Romeo strings together thirteen in a row: