Oh girl, I smell the toxicity to the other side of the world. He is emotionally manipulating you into making a huge life decision without even trying to show a level of commitment where he'd come and visit to meet you in person without putting immense pressure on you beforehand. I'm sorry, but he sounds like a gaslightning, up to no good boy who you should block and avoid like the plage, don't ruin your life for somebody you don't truly know. Marriage after 7 months of "knowing" eachother is crazy enough, let alone if you've never met in person, that would be a he** to the no, love. And sorry if I come off as harsh, but I'd rather see you being a bit offended by my words than not letting you see that you are putting yourself in a possibly very severe, devastating and dangerous situation. You only have one life, don't just offer it off on a plater to a virtual stranger and look out for yourself!