Thanks new one...
Hi capeolive,
So sorry to hear that. But you have to stay positive.
The good thing is that you still have a time. So as a last option you can write appeal and try to find help from someone that is on the higher position.
It's obviously that you know what are you doing, so I'm not worried about you, I'm sure you'll have your green cards soon. Cross fingers for you......