Maria and I met online in November 2013 and it didn't take long for us to realize that we were right for each other. I made my first of many visits to Mexico to meet her in person and that pretty much sealed the deal. We filed for the K1 in February 2014. Our process took about 2 years because Maria had a cancelled visa which required us to file the 601 and 212 waivers before we could receive the K1 visa. The waivers were approved in December 2015 after a 6 month wait and she received her K1 and entered the US in February 2016. We were married on April 30th, filed our AOS in June and received approval in December 2016. Unfortunately her GC was lost by our local Post Office before it was delivered. We filed for a replacement card in March 2017 and it arrived in December 2017. In December 2018, we filed for Removal of Conditions. Delays probably due to the COVID 19 pandemic may have had an affect on the case being approved sooner. In June 2020, we filed for Citizenship although Maria was eligible to file in December 2019. Upon filing for Naturalization, pending I-751 was combined with N-400 and case was transferred to process both. The entire process for Naturalization took 1 year and we received notice for combo ROC/Naturalization Interview in July 2021. Interview was scheduled for August 3, 2021. Maria aced the citizenship test getting the first 6/6 correct and passed the language section as well. She received her approval for both 3 days later and took the Oath of Allegiance on August 24. Maria overcame a lot of barriers throughout this process having to file the 601 and 212 waivers. This truly makes ours a success story. Throughout all of this, our love has remained strong, our life together is awesome and we have no regrets finding love across borders.