Many people post after their first run, the first day of a diet, or when they are writing a song, and they finish one (the first in maybe six months). I'm happy that you did it, I mean that. BUT, if you're trying to master a skill, it really doesn't mean a lot if you only do that once every six months. Even once a week will not get you to where you want to go. What about posting after you've done two songs a week for 2 months?
Trust that feeling you have, but remember that art is never complete. There has never been a perfect piece of art. It's not meant to be perfect.
It's a friendly, fun way to get those creative juices flowing. It's also very quick and frees you up from the inventive damn that can inhibit us. It has the potential to hurt some ego, but we must remember that either way, you are winning!
You need to understand your audience. If you record as a purist, you need to pitch your music to purists - Almost exclusively. Because most of us want to hear pop/rock/blues/hip-hop/indie alt/etc music where everything is tight and in tune
Take a long at your catalog right quick. Do you have anything in there that you are super proud of? Do you have a song that you love the production on as well as the writing? Maybe not! Maybe the reason you feel anxious and unsure of what you're doing in life is because you haven't actually done that much of what you love to do.
If you're like me, especially when it comes to art, I am terrible at doing things when people tell me to do those things. Why do I have such a hard time writing and creating when I have nothing but time to do it?
I would venture to say that everyone has someone they can work well with! Just think about this, if someone can work with Morrissey and make the incredible band The Smiths, objectively Morrissey's best work, then you can stand to work with a few different people and see what you can come up with together!