Just to let you know, you can make tons of points for yourself by commenting on other peoples memes, i think its 20 pts. For a comment and 40 pts. For a meme comment! A great way to build points...
Also, going to someones profile and upvoting their memes gives them points...thats how i pushed you to 20k. And replying to comments gives you points...basically, helping others, helps you!