Hi, thank you for reading my post. I am a UK citizen and my boyfriend is a US citizen. we have been together for 4 years. He has lived in the Uk and i have just recently returned to the UK after being in the US on a J visa (I have a waiver for the 2 year home rule).

My question is which is the easiest, cheapest, fastest way for us to be together again?
- fiance visa (for me to go to the US)
- fiance visa (for him to come to the UK)
- get married first and then apply for a spouse visa for either country

How long does the process generally take from pertition for alien fiancee to me being given the visa?

I know you may not be able to answer all my questions but some advice would greatly help.
Thank you