OK so I'll write a fuller update when I feel a bit more coherent, but just in case you didn't see this before:
The interview went very well. The lady said we just need to send in one more bit of info on G's parents and we're there. Everything else is approved. So I'd say we're about 95% there!
And while it's not completely over yet, the worst part is. The paperwork, the waiting, the stress, the not knowing whether the interview would go well. It's done.
And last night I slept easy for the first time in...well, months and months. I went to bed without the stress killing me, and this morning I woke up happy and relaxed and oh it felt good.
I'm almost there. And in a couple of weeks I'll have the stamp on my passport and that is IT.
Thank God :)