You shouldn't have filled out the common law union form. I would go for the Denmark option and don't worry about witnesses just make sure you document the marriage with pictures and then explain your family is not supportive and you have no friends or family that were able to travel. This is a very common and understandable reason for not having witnesses at your wedding.NO we have not lived together at all. We met each other on 2011 and I moved out to Canada on 2012. Therefore, technically it wasn't possible to live together, plus that gay couples cannot live together in Iran. In the last 7 years, I visited him in Iran or other countries. But all of them were short visits ( less than 1 month).
He traveled to European countries to improve his travel history so that he can get the TRV.
Now I am stuck between two options: Conjugal or Spousal? Getting married in another country costs us a lot of money. We cannot easily afford this. It seems that it is possible to get marry in Denmark. But now the problem is that I do not have a Schengen visa and I should apply for the Denmark visa.