I am an Indian passport holder. I'm in love with a Luxembourg citizen. We have known each other for 2 years. We both are gay. We are planning to get married in a country where gay marriage is legal. The problem for us is, I applied for a Schengen tourist visa and got rejected twice. Can you please help us? Is there any marriage visa in the EU or Luxembourg?