Ah man, I mean the other problem with getting feedback from people you know is, even if your stuff is good, they still probably won’t like it.
There’s a ton of bands that objectively are good and sound very much bands I love, but I just can’t stand them.
On topic: I generally make what I can make. I’m not very good at making something close to what I intended to make, but I generally like what I’ve done, mostly from a personal satisfaction point of view that ignores the inherent laziness and lack of polish in most of what I make. I tend to feel a lot more positive about what I’ve made 6 plus months later with a less critical ear as well.