:-) Belated Congrats on getting married. I agree with your statement "it is terrible that married people can be kept apart by governments". Sad but true, and happens to millions of people. Once your petition approve it will be faster already at NVC, only USCIS they are slow.