So i got my visa rejected again today. This was the 2nd time i tried to go for the CS. The other time was last year when i applied for the visa after giving step 1 and got the same result. This time i was employed in one of the top ranked University hospitals in my country. I had a score of 250s in step 2 (step 1 in 240s). Their main problem was that i took of bit of a break after i did MBBS to give the step 1. A mistake thats been deemed unforgivable. I understand that this pretty much ends my chances of ever going to US for residency, and i wont deny that i am highly disappointed as it took some neck breaking hard work to get the scores. And whats worse is that i dont see a way i can get a visa now,just so i can go and give CS so i can apply for a match.
I'd really appreciate some guidance if anyone has been through the same.