Immigration law is a branch of Federal Law. Any attorney licensed in at least one state or territory in the USA is allowed to practice Immigration law anywhere in the country. Hence, if you cannot find a local immigration attorney who would be gay friendly, you can find one anywhere in the USA. You can use this directory or any other reputable directory to search for one. Read the attorney’s biography. You will be able to figure that out whether the attorney is gay friendly. It is not that difficult to do.
After the fairly recent decision by the US Supreme Court, marriage is now gender neutral. It is certainly so for immigration law purposes. That means you could derive an immigration benefit just like in a marriage between couple of opposite sexes. There is no difference any longer.
Whether you could adjust your status based on a bona fide marriage to a USC spouse is a question, which cannot be opined about on the scintilla of information you provided. I suggest you look for an immigration attorney as soon as possible. See below for more information:
http://myattorneyusa.com/immigration-blog/wendy-barlow/same-sex-marriage-and-immigration-benefits
Answered on Aug 25th, 2015 at 8:36 PM