Yeah, there used to be a TON of awards sites, but a lot of them were flaky and never finished or awarded any stories. I keep a list of the ones I've won on my site, and honestly, when I look at some of the stories I won awards for, I'm just like, "...How the hell did that happen??" Must have been a shallow pool of nominees! That shit would never win at the Felix Awards LOL.
The review sites were different; they really gave you a thorough critique, so that's definitely something authors need to sign up for themselves. I submitted Broken to one of those, but it wasn't yours, Lore. I remember yours, though; I think one of my friends submitted a story to yours.