I can't tell you what to do, but to get married on the grounds you describe is a recipe for disaster. You are both young and if the relation cannot withstand a 2 year separation the prognosis for it's longevity is quite poor. I do not under stand why occasional meetings over the 2 years are not possible. El Al is still flying and obtaining a visitor's visa between to US is not difficult. Best wishes and use your thinking not your heart t determine your behavior
If you require further clarification or more information, feel free to ask!
Please click the green "ACCEPT" button on this page if you are satisfied with my answer so that I get credit for my work. Your positive feedback is most important and bonuses are always welcomed. If this is a mental health, or medical emergency, please call emergency services (911 in the USA), or go to your nearest Emergency Room. The opinion provided does not replace an evaluation by an appropriate professional. Use of this website DOES NOT CREATE a provider-client relation and this information is for educational purposes only.
The comparable example is people on military deployment who have about as much contact. Getting married because of time constraints not the desire to consummate the marriage (I do not mean physically) is in my mind the recipe for disaster as you said you really were not ready to make this commitment were it not for the demands of schooling. So as you say you are really not ready and he will be under the intense pressure of study and work. I must share my bias which is to be conservative in interpersonal relations. Remember I am giving an opinion based on 20 years of marital/couples counseling, but it is not fact.