I assume you have family members in Canada and this is why you are able to apply for refugee status in Canada despite the failed refugee claim in the US.
The refugee process in Canada is not easy and is quite long, as you have heard. You will not be able to return to your home country until you...