Glad you found my little corner of hive and felt it’s useful! I think that’s great, we all need a place to drop some random thoughts about things. This is certainly a good one!
It’s tough in some ways I think to not be in a relationship before but in other ways it’s not too bad. The good thing for you is that you experienced love and I think, from what little I know of the situation, that you may very well have. The online relationship is something we’ve all done I think, and it’s definitely a form of love I would say. There’s more to love than being in the presence of someone. That’s a tough break though with the guy that connected with you but ended up leaving. Sometimes that’s the challenging part of it all. If you connect that much maybe it was too much. Opposites do attract! You might be surprised to find someone in a random location you might not think of being compatible but it could be the best one for you. My wife and I aren’t complete opposites but we balance each other out and we’ve grown to appreciate the differences we have. I think differences, in the right circumstances of course, can make a relationship strong.