Not one of the memes I posted this on was yours. None of the meme creators whined about it. Out of all the comments and replies I received, yours is the only one that's whining.
Not that I really need to explain myself to you, but I rarely do this sort of thing. I was mad af because I only got 2 submissions that day, for some reason. I thought the two might be related.
Here's an idea: Be a little more active on the site. Make friends. Upvote and comment a lot. Whining about stuff gets you nowhere.