Me and my girlfriend feel that our relationship isn't the most "normal" and we worry about how strong our proof of relationship/marriage will be for either K1 or CR1 respectively (we are unsure about whether to do K1 or CR1 but leaning towards CR1)
We already know that we want to get married and will do either K1 visa or CR1 visa depending on whichever one is most likely to be accepted for our case.
We have known each other for 6 months, 2 online and 4 months in person living in the same house together 24/7 and never being separated once. Since I was in the UK without a visa, I left before it got too close to the 6 month deadline, worried about my ability for future UK visits given her ESTA was denied at Port of Entry when trying to visit me in the US (treated as immigrant without visa, no strong ties to UK)
We always had marriage in mind as an end goal for our relationship when we got into it in the first place, always kind of treated one another like a husband and wife, and after 6 months of our relationship together none of that has changed in the slightest.
Due to this amongst other factors of only knowing each other for a short time, not having many pictures together, not going out on dates much mainly staying at home, not getting along with her family for pictures and not being able to meet my family for pictures due to her ESTA denial , her being 18 me being 25, not wanting to go into much detail about how and why we met (personal reasons), etc. we worry how our relationship would look like for a K1 visa, thinking that CR1 visa might look stronger.
If we did marry online then met up for consummation purposes basically right now and submitted the CR1 visa asap, would our case be strong enough to be approved, or would it be stronger to not marry and submit the evidence we have (some pictures together, spending money on one another, living together for 4 month despite not having easy legal ways to prove that, letters from family recognizing relationship, call logs, chat history on discord, and whatever else evidence we can put together) for K1 visa?