I am very sorry to hear that. Did 590 mention the reason why he rejected your case? How did you prepare your RFE? He usually gives you 2.5 months to prepare your case. Did you get enough independent letters? Maybe you did your RFE in a rush.But you told us you already have 2 English citations.
Did you hire any lawyer? As you mentioned last time, Jun Wang in NYC?
Maybe you can appeal through him?