Well, I don't usually post anything here, but since this is exactly my boyfriend's case I figured I should share. If you're a Korean male, you can actually postpone your military duty regardless of your illegal(or DACA) status. You just have to visit the nearest Korean Consulate and prove that you have lived with your parents in U.S more than 5 years. But you MUST, MUST do it before you turn 26 years old. After that, basically you're accused for evading the country's mandatory military service, and the Consulate won't issue or renew your passport until you fulfill your duty. Unfortunately my boyfriend hadn't done so, and he's EWI with no passport. So, he won't be able to adjust his status thru AP even if we get married(I'm USC)