Hello!
So I have a crush. We are both 17 for context
We are both asexual/"ace" (someone who has a lack of sexual attraction) and we met on a discord server for ace people. I don't have many friends that are my age and ace so when I saw he was my age I got excited and dm him.
We started talking and for a while it was completely platonic for me but after a month or so, but he became my crush. After that we kept talking, though I have never seen his face and since we had been talking for a few months at this point, I brought up the idea of a video call and he was actually really excited about the idea but apparently his parents work from home and we'd have to call when his parents weren't busy.
But he's been on a break from social media since early July so I haven't been able to talk to him but he's literally one of the funniest and nicest people I've ever met. He's the first guy to ever call me pretty (I'm overweight so I don't usually get those compliments outside of my friend group) and the message he left for me before he went on his break was just so sweet he said: "Just before I go, I wanted to let you know that you are one of the nicest people I have ever met and that you are amazing" like . He's also gotten me through the hardest period of my life but he was there for me and listened and just supported me in every way possible, that along with the voice thing made me want to be with him or at the very least keep him in my life.
The only things holding me back from asking him on a date are 1, I wouldn't want to ruin what we have because that would hurt more if I lost him completely than if I kept it to myself. 2, he lives across the ocean and is 5 hours ahead of me. 3, I'm just a scaredy-cat and am scared to ask him.
Any advice on what to do or anything is welcome, and I'm sorry that this is so long
Thanks in advance!!