Hello Alan - i am new too.
Congrats! - just gotta ask - is there any specific reason you didnt bring your fiancee over here, marry her here and then sort the visa situation out? or am i being very naive and stupid thinking this may be a way forward.
regards mark