Permanent residents can apply for Social Security Disability, as long as you paid into taxes, you may be eligible.