HI, I live in Minnesota and I love Duluth and hope to live there one day. About this whole situation. If you come to the USA and you don't have some sort of degree or training you will not have a job that pays well. Which equals living in really crappy neighborhoods with high crime. If you have a job that pays 7 dollars an hour you will barely have money to buy food after paying rent and other expenses. I am basically trying to say that you will have a very hard life and will be forced to work a ton of hours. If I were in your shoes I would go to college in the USA and be able to live with your GF and spend time with her and really get to know her. Don't just look at the short term, I would really think things out and make a plan on how you will support yourself for the rest of your life. Good luck and let up know what you decide on.