I applied for i-485 based on asylum in 10/08. My asylum was basd on HIV status, political affilitaion, and sexual orientation. In 09/09 USCIS they haven't made a decision and told me to call back in 6 months If I haven't heard from them. I don't have criminal record, I have medical insurance, I work, go to college, pay taxes. Can USCIS unjustly keep my application undecided, and if so, for how long? Thanks,