I have a boyfriend, he's from the UK, and we've met through online gaming a couple of months ago and we have been dating for a few weeks. When we had a crush on each other, we flirted a lot and we still do. Also, we talk on Snapchat every week. I love talking to him because he's sweet and supportive. Everytime I talk to him, he makes my heart melt and I start blushing. When I played duos with him in the game I met him on, there was a toxic player who was rude to me in the game and he defended me. I am a shy person and I am awkward at flirting. I have talked to him about doing video chats and phone calls and he said he was down with that idea. How do I flirt with my boyfriend even tho I am awkward? Also, what are some tips on how to make a long distance relationship work?