Yea NO, Sorry to burst your bubble but you are dead wrong. As a Canadian in American school, without a green card, I can tell you that it is DOABLE, and wasn't extremely tough or anything. Now is it tougher than an American student--yea. Do you need stronger grades than Americans--yea. To prove all 4 years, hmmmm, maybe at some schools, not at my school. As far as student loans go, you can always do Teri.org, which gives you like 45, 000 US for your schooling, plus you can get OSAP and you can get loan from a Canadian bank. As far as grades go, to be competitive as an International you need like 29+ on MCAT, 30+ is preferrable and like 3.7+ avg. Now do realize that your avg by AMCAS is slightly higher coming from Canadian school, so say you had 3.5 at Canadian school on AMCAS you might have 3.6. Also if you did grad school, some schools will only look at your grad performance, if you have enough hours of basic sciences.
First thing you should do is go and check which schools are International friendly, some schools, do require proof of resident or immigrant status, but I'd say that's at most 50% of schools, maybe less, but the rest you can apply as an international no problem. Most schools reserve something like 10% of entering class for internationals and out of state, depending on the school, so comp will be stiffer, but still not as stiff like at some Canadian school. Also the writing sample don't matter as much for American Schools.
Good luck.
p.s. Take a look at Ostepathic schools if worse comes to worse, even that is better than Carib schools