There does not seem to be a "time frame" from submission to actual inclusion in DMOZ. We have submitted a site that took over a year to be added and another site was added one month after it was submitted. You mentioned, "submitted maybe 4 times in that period" and I remember from the past that if a site was resubmitted, it would get pushed down the query list so-to-speak. So, it may be a good idea to not submit again and to wait. As some have stated, DMOZ submissions are edited by volunteer editors and many may have a long list of sites to edit. In addition, some categories do not have assigned editors, which may cause a backlog. As the DMOZ is a free directory, it may be a good idea for all to be patient, appreciate the fact that submission and review is still free, and hope for the best.