How do you go about quality control?

Ever since I first started making music and occasionally posting it online, I’ve put a considerable amount of effort into not sharing bad songs (the internet is more or less permanent after all.) My latest method is: 1. Make the song 2. Forget about it for a month 3. If it still sounds good to me after a month then post it. I eventually quit feeling shame and regret everytime I listened to my music on streaming, but this tends to take a long time so I was wondering how the FL subreddit community does quality control.