EAD for pending Asylum, PLEASE HELP

I applied for EAD based on my pending asylum about 50 days ago and it has been 44 days since I received a notice saying that my application for EAD was received. I check my case status online almost everyday and it is still saying "initial review". Although I have an Engineering degree, I have no job because I don't have an EAD. I can not return home because I know I will be in be trouble if I do so. I have no money to support myself anymore, I don't know what to do. Can anybody please tell me how long does it take to receive an EAD after applying for it? USCIS website says 3 weeks processing time, is this just an estimate? What should I do?