These are the kind of responses we need around here. Honest, but hopeful. Not like the other responses that are posted around this site.
Also, I know practicing physicians in Canada from SABA, and in the United States. The top four medical schools in the Caribbean have match rates of 85% or higher. And I've seen their lists and worked their numbers. So unless they lied about their matches, it's about accurate.
ALSO, just because you go to a U.S. medical school doesn't mean you'll match. I know 3 students personally from this years match from NY that did not match to any program.
I agree with
@Skip Intro . Maybe you got dismissed because you partied too much, or because you were side tracked with family or loved ones. Whatever the reason, evaluate it and make sure you are ready to come back! I have faith in that if you really want to be a physician than try your hardest and pray for the best knowing that it is a very difficult road.