Here's another thing... i think it can be hard to hear your beats as others do, particularly when they're fresh to your ears.
I've had shit i had self doubt about then listened to them like 5 years later when I've forgotten about them and been like "yoooo, shiiiiii I was actually gooood back...