How's that for an alliterative title?

So I've been forming this little (big?) plan in my head. Obviously, I am pretty unhappy right now and, knowing how long US spousal visas are taking, I'm worried about spending another year like this. We turned in the first part of the visa petition in November, things can take anywhere between 6 months to a year before just the first part of the process is over. Then another 2-5 months for the next parts of the process. So basically it is super hard to predict. If everything got approved we could be moving to the US as early as Summer 2014 or as late as Spring 2015.

As you know, I'm a teacher here. So I don't really want to start the school year and then live midway through the year (although I'll do it if there is no other option). So I started thinking of solutions- why not move me and our 2 girls to the USA this summer, start job hunting and what not while staying with my parents, and then my SO can join us when the visa comes through. It seemed like the perfect plan- get a head start on job searching before he comes, figure out where we're going to live, give my SO and I some much needed time apart.

So as I'm in bed, pondering my genius plan, I realize that Rokia is not American (duh!). She has a tourist visa but the length of stay for that needs to be under 6 months and I don't know how it would be enrolling her for school and what not while she's on a NON-immigrant visa. And then what would happen if we needed to stay longer than 6 months?

My next thought was that Rokia could stay with my SO and Amina come with me, but that would make me really sad to separate the girls and for me to be so far from Rokia for an unknown amount of time.

Ughh so am I missing something or is my plan totally thwarted? I can't imagine living another year or more like this. I also don't want to start the school year teaching and then leave mid-year.

Why must this be so complicated?

-End whiny rant-