I agree with you if I new this was taking this long I would do marriage visa. I believe its very wrong of them to process illegals at the boarders then Ukrainian then then other visas and put us on hold. I am frustrated with them and how they delay with process. I wish we can do something more then just complain.