Great to chat to you some more, it does help to put things into words and be able to reflect and see what we were thinking, how we were feeling and if we have moved past these feelings, if we feel better or maybe worse.
I am so happy to hear that mostly you have a lovely and wonderful life, but I understand what you are saying, you feel like there is something missing, not that you need someone but that you would like someone, someone for you, who loves and cherishes you and you to feel the same about them, this is perfectly, dare I say "normal".
Also the fact that you are back home after being mid way through a wonderful experience that ended way too soon, that opened you up to new experiences and like you had your eyes wide opened to see the world, this is really hard to manage when you feel like you have been ripped off, that you are back with your parents. In saying that, it is a very unusual time, but it is just a period of time, this will not last forever and you can resume your travels and your life exploring and finding love, not only in another but in life, in travel and in you.
That is really great that you are involved in so many hobbies and activities and that you are out there running, my hat off to you for that, I am barely out there walking, I need to do more of that.
So how can you connect with people in a time when we are asked to physical distance ourselves from others? It is tricky, are some of your yoga or even art classes online? Can you still keep doing these via this platform? It is really hard when you sound like you are a very creative person, to be told to stay home and wash our hands.
I am happy to hear that you do feel somewhat better from talking here, I can hear how much you would like a partner and I hope that even just chatting here and getting some of your frustrations out does help.
My little bit of advice would to try and refrain from online platforms, they tend to end up being a means to an end, for a quick engagement rather than anything long term, some interactions even prove hurtful and down right nasty. This is just my opinion though. However I think that these sites are getting alot of traffic with the lack of social interaction.