I'm an American citizen, currently with permanent residence in Canada, who wants to marry a British citizen. We've known each other and have been best friends since 2002, and in a relationship since autumn of 2014 after the long, miserable breakdown between my husband and I finally became official.
I've gone through the immigration process before and all the confusion and emotional hoopla that goes with it, but I think Canada's is a tad easier. I feel like I'm slogging through mud and I'm so afraid.

My biggest, worst worry is that the UK will consider my desire to marry a British citizen to be a sham, since I married a Canadian citizen and immigrated to Canada and then the relationship failed. Will they think I'm simply trying to hop countries thanks to the convenience of marriage? I have no idea how to prove that that isn't at all what I'm doing. I don't want to raise any suspicions but I deeply fear I'm going to do just that, and I really don't know what to do.

I'm currently visiting my boyfriend for the summer. We have met in person twice before this and have talked on various messenger services for these thirteen years, but neither of us have any evidence of all the chats prior to the beginning of our relationship. I'm gathering travel tickets, photos and other visual proof, as well as a Skype log of calls we've made since last August.
I will be able to file for a no-fault joint divorce in September, after I've returned to Canada. This tends to take 4-6 months to complete, and then thirty days after the divorce is granted I can ask for my divorce certificate. So we won't be applying for the fiance visa until next spring. Is there any amount of time my boyfriend and I should wait between the certificate arriving and the fiance visa application being sent out, or is this just going to look suspicious no matter what?
Thanks for any and all replies, everyone. We both greatly appreciate it and will be continuing to seek guidance and asking probably dumb questions throughout this process!
