I find the process itself a balm for the soul. It’s the one part of my life where only my vision matters, and I am free to completely disregard what others want. That includes some kind of imaginary audience.
I have a bunch of friends who also make music for fun and we share demos and build each other up. Sometimes we make stuff together, send each other inspo, discuss how to improve something in a song, etc.
But I have to say, the end result is completely irrelevant here. We’re all doing it for the fun of making, not for the finished product.
Given that you said you get the energy from the social element and approval, you could build a social network that will be a source of that approval for your creations. Otherwise you could find a hobby that gives you what you’re looking for without the less enjoyable parts.
Renshuu provides fantastic SRS based tools for memorizing the hell out of vocabulary, has a huge bank of grammar lessons and a variety of grammar quiz styles to bed in the knowledge through practical applications. There are multiple quiz styles that are more or less challenging, including typing out answers instead of multiple choice questions.
Using just Renshuu and Wanikani I learned enough Japanese to be able to engage with Japanese content and for it to be actually comprehensible.
In the past I tried learning through immersion only, made no progress, found it demotivating and gave up. You need a baseline of vocab and grammar, and I don’t think it matters much where exactly it’s coming from (apps, lessons, textbooks).
Making mistakes and seeing exactly how you’re being misunderstood is the best thing for improving your speaking skills. There’s absolutely no reason to wait before speaking, as wanting to be understood provides incredible motivation to correct issues as you discover them.
In German, this problem is solved by the convention that the written form exists to preserve the "correct" pronounciation. So, if you don't speak the word in the way it is written, you likely pronounced it wrong (yes, there exist situation where the pronounciation cannot fully be reconstructed from the written word; also newer loanwords tend to be written as in the original language; but these are rather exceptions).
This is a technique that every music marketing outfit will recommend nowadays. It’s one of the most effective ways to promote new music, but it requires the effort to create and maintain playlists.
I have a bunch of friends who also make music for fun and we share demos and build each other up. Sometimes we make stuff together, send each other inspo, discuss how to improve something in a song, etc.
But I have to say, the end result is completely irrelevant here. We’re all doing it for the fun of making, not for the finished product.
Given that you said you get the energy from the social element and approval, you could build a social network that will be a source of that approval for your creations. Otherwise you could find a hobby that gives you what you’re looking for without the less enjoyable parts.