Good luck with the Annulment, keep on top of it throughout. We were told that Marvie's would take 6 months and it took 2 years in the end and cost 50% more then expected. However, I think she was unlucky with the court that was used because the judge regularly had medical issues which meant cancelled appointments as well as long annual holidays for the entire court and allocations of 10 minutes per hearing.... Hope this doesn't scare you, but just bear in mind that you really need to push for fast annulment through the right lawyers. Also, expect the judge to ask for a bonus before the process is completed and make sure they never find out that your fiancé has a white partner (or a partner at all). The annulment was one of the most stressful times of our lives.

Great news about everything else and I wish you all the best.