After the most agonising wait I've ever endured, I GOT THE VISA!!!!!!!
Huge, massive thanks to everyone here on the forum who guided me through the process. Especially KFDancer and Ksand. Thank you for putting up with my panic, and calmly giving advice. Now, I'm going to celebrate, relax, and I'm sure I'll be back for the next round after the wedding...