Just my opinion, but I’d say it’s okay to give up on many, even most things you try, but not all of them. In other words, go and try new things, it’s the only way you’ll learn what you enjoy and what you’re good at. And then stick to a select few of them.
There are also a few tips to be given on how to stay engaged with a subject. One of them: don’t stress it too hard. With something that’s meant to be pleasant, don’t push yourself to perfection until it becomes a chore. Also, if you want to achieve a more distant goal, it helps to find something to keep you going (look into how Duolingo, the language learning app, keeps people engaged).
I will add to others’ comments, that although this is the default on the communities list, make sure the “Local” option is selected to see all communities on the specific instance or “All” to see all communities the instance federates with (in other words, all the communities it allows access to)