I submitted my site to dmoz before 3weeks but still now my site haven't been listed. Why it is so? Usually how many days it takes for my site to get listed in DMOZ.
It can take from a few days to a few years for a review for a possible listing. Reason is that all editors are volunteers and you have to wait until an unpaid volunteer does just that and volunteers to edit that section and chooses to use the suggestions pool. You could be that volunteer just press the 'apply to be an editor' button at the bottom of most pages.
Well, heh, a real passion for getting listed would likely include actually becoming an editor! Seriously anything less is NOT a passion its just a passing desire.
Try to forget that you submitted or something is there like DMOZ. May be one day you will discover that your site is listed.