Finally... Yes! got the invitation for oath!
I'm just catching up to all the good comments as I didn't come back to the any forums in the last couple of months - the best move I did, seeing everyone's experiences and trying to compare was making me crazy.
Thank you everyone for the support!
For those that ask if I had evidence of being here, I did. I provided about 2 inches worth of bank statements, copy of all hydro and phone bills which I luckily had, tax statements, e-very-thing!
Good luck everyone. And if you're nervous, I'd suggest limiting yourself access to all forums. It's good for your health