I know sometimes it's difficult to tell people they're barking up the wrong tree, but I'd personally prefer to be told which parts of my tune are garbage and need re-thinking or even scrapping, than being fed back the good stuff.
People usually err on the side of giving nice feedback to avoid discouraging people, but if I'd had brutally honest feedback early on, it would definitely have sped up my learning.
Is there room for a no-holds-barred, "Butcher my tune" style feedback forum? It would be carnage but I'd certainly post my music there!