I have a dilemma. I've had my green card since November 2001, which means it expires next year. I've decided to apply for citizenship instead of renewing it. I've lived in the US for 18 years, so receiving it shouldn't be any problem.
I'm also getting married, in March, to a US citizen...