I related with "my only friend is a few thousand miles away. We watch movies together and talk via discord." It's normal to end up in that situation. Or at least, I've been there.
I hope they'll take me up on the offer, since it's interesting to get to know people. I'd reach out to them directly, but there's no contact info in their profile.
Agreed with sillysaurusx. Hang in there buddy. These times are particularly difficult for everyone (and of course some more than others!), and just know that the pain you're feeling does not have to be your pain. I think of it as the pain... of the human condition which we all share together. It makes it feel a lot less lonely. Brighter days will come, and you will be all the stronger when you get there.