Kabish,
Sorry to hear about that. I was checking the site, just to see if you got approved, and I came across this. Anyway, do not worry. Your 140 approval puts you in a very safe position. This is what I can advise you. UN, please correct me if I'm wrong.
Get a job at a different...