I had an answer for OMYDS. I would have liked to have seen it in the context it was used. It could mean One more year dear son, and probably does. But when I saw it I immediately thought of one more year doing s****.
Most of these acronyms and slang words one can figure out by the other words in the sentence, but not always. I found no reference for OMYDS doing an online search.