So far I never heard about any case even worse than yours, mostly people got the interview decision within 1 year and in rare case this waiting period can be extended up to 2 years....you should come to visit the asylum office and ask for a better solution.
Annann, i am going do it, i havent had the time to do anything because i had a job that was consuming all my time 7:30 to 11pm every day and i just left to start a business by my self, but now that i have more free time i've been thinking about it a lot and all my stress and anxiety is coming back I sent a letter to USCIS ombudsman to see if they can help 5 years is crazy.