Hi Callie - I am also a South African who met my American spouse online. We decided to get married in the States in March, and now I am applying for my CR-1 visa from Johannesburg - not sure how long the wait will be. How is everything going for you?
I hope okay!
kind Regards, and good luck,
Liza