Of course you can. You may need a visa.
Of course he can. Who could disallow love? Barack Obama?
maybe
yes if the girl or the man love each orther they can move on
No, but when you marry, Medicaid will look at you and your spouse's income/assets.
You will need to obtain a Fiance visa for the partner who intends to move to the UK. To do this, I would suggest going to the Embassy and obtaining the correct forms. It usually takes anywhere from 3-9 months for the visa to go through the correct channels, but it is worth it in the end. You will need to show intent to marry. If you have a date set, that will help immensely.
Effective June 26, 2013, an American citizen may apply for a fiance(e) visa for a same-sex fiance(e). The US federal government will also allow an American citizen to sponsor a same-sex foreign spouse for permanent residency, which can eventually lead to US citizenship. Same-sex marriage becomes legal in England on March 29, 2014. In the meantime, there are several US states that permit same-sex couples to marry and it is not necessary to be a resident or citizen of the US to marry here.
i should be able to because if needed i can always move and marry in another state right?
drive your tractor
Absolutely. Just contact the INS.
If you live in a different country and you marry a US citizen that is in your country and move to where your spouse came from you can move there to. My mom is from another country my friends parents is from England and they live in California with me not in my house though. yes if you didnt understand what I meant.
If you are a US citizen living in the US, marrying a British citizen won't affect your Medicare benefits. That only becomes a problem if you move out of the country.