I've been with my boyfriend for 6 years. I am a US citizen, he is a Serbian citizen. I'm tired of only getting to be with him 3 months at a time. I tried to go to a Serbian language school, but found out they wouldn't allow a Visa for that. The option we are considering now is to get married. I was wondering if we get married, would I be able to get an extended stay because of that? ?Or would I have to continue to leave every 3 months until I finally become a citizen after 3 years of being married?