It can take six months to two years before you know if your submission has been approved. If it doesn't show up in two years, it probably won't.
A crappy site, made for AdSense site or affiliate marketing site has no chance.
Best advice: just submit your site and forget about it. It is not worth dwelling upon a DMOZ submission.
It helps if you submit the site to a category that has editors assigned to it. Many categories do not have any editors.
"It's inexcusable for scientists to torture animals; let them make their experiments on journalists and politicians." -Henrik Ibsen