I am confused, please help, Does my genuine fear of my home country, persecution by the people for my sexuality, will be homeless the second I land, and the current food shortage going on in

 Jamaica. Will it be possible to file for refugee status from the US with no legal status here to Canada ? Please help I don't have many options. Thank you. I don't want to be treated like a subhuman gypsy in my own country.