The world is much smaller than it used to be, which means that your chances of meeting and falling in love with someone outside the country may be greater than in decades past. If the two of you decide to marry and live here in New York, you will need to get your future spouse into the country first.
You may already know that the path to U.S. citizenship is not an easy one. To begin with, you likely went through the process of obtaining permanent residency, which often takes years, depending on the immigration program through which you obtained your green card. After receiving your permanent residency and moving to New York, you had to wait three to five years before beginning the process of applying for naturalization. During that time, you may have been saving money, studying your civics lessons and practicing English.