Don't worry just keep making good memes, and it will pass. You should be glad you weren't around in the old days when we had real trolls like d2renterprise on this site. It was pretty bad back then. Now it's better but yeah trolls do come and go. They usually complain about how the site favors top users, and how their memes don't get upvotes, or don't get featured. Everyone that has been on the site for awhile knows that hard work is what rewards users, and just whining won't do anything to their point total. So forget about the noise, and just stick to the basics. Make good memes, make good comments, and carry on. You'll be on the leaderboard in no time!