I agree with my colleagues. Try ICS in Portland or Catholic Charities to ensure that your case gets thoroughly analyzed by an immigration attorney. The best of luck to you.