becoming an md takes a lot of time, money and effort- as I am sure you are aware
I think you should look into all of your options and see what will work best for you personally
there are plenty of amazing US med schools besides harvard and stanford!