only time can tell. everyone's timeline is different. there are refugee claimant who are waiting hearing date for years, some are waiting for the NOD for months and some case finalized and received NOD within a year from the date they claim asylum.
so yeah have some patients and keep praying. good luck!