What did people do before selfies? So much time these days is spent editing the perfect selfie for upload to our social media account. Then again, that ego boost that comes when your new selfie has a ton of likes is pretty awesome, right? So whether you love selfies or hate 'em this post has a great angle that everyone will appreciate.

Children used to go outside and play. Blame it on electronics or global warming but getting kids (or ourselves) outside in the great outdoors has become increasingly difficult. These memes show how real the struggle is.

If you want to go anywhere on a plane these days you have to deal with the TSA. It's not all bad. When was the last time you waited in a long line and then had someone grab your crotch like that? Oh. Yeah. It is all bad. Yay. Well anyway, enjoy!

Whatever the reason you're in a bad mood, these memes will speak to your cantankerous soul. They may not be able to jolly you out of your funk, but they'll at least leave you feeling a little less alone in your blue period.

It seems a little bit of a betrayal to the feminist cause to admit that women can be hard to understand when we get mad. But the ironic contrast between what women do when they're mad and the intense boiling lava of negative emotion stuffed deep inside are what make these 34 on point memes so totally hilarious.

Here are 32 examples of how amazing, and how amazingly rotten, can be the English language. Herein, you will find bits about spelling, punctuation, and grammar. If you think that last sentence was composed in order to utilize the Oxford comma, you are right! And yes, this paragraph is actually grammatically correct.

Granted, it's super annoying when people who are less than scrupulous about their personal hygiene or have liberal interpretations of personal property rights show up to work. But these hilarious responses to passive-aggressive notes *almost* make it worth it.

If you're a woman, you probably spend some part of your day trying to figure out what the men in your life want. If you're a man, you spend your days thinking about sex and lunch. See. It's not that complicated. But it is pretty funny.

For anyone who wants to see which of their friends from high school had kids, gained weight, or became successful, they can always check Facebook. Or, they can attend their high school reunion. We found 35 memes that give you a good idea of what to expect.

It's that time of year when people start to feel that itch to go outside. Some people even have the desire to pack up some stuff and camp for a weekend, fully embracing the outdoors with all of its good and bad!

Leave it to the good people of the Internet to bridge cultural and generational gaps with hilarious interpretations of classical art. Seems like there's truth to that whole "art is the universal" language theory after all, because these 39 memes are totally on point.

We all have to deal with stupid people, some more than others. Even the nicest of us can find it difficult to not point out their stupidity. Here are 39 memes that make stupid people seem more funny and a lot more bearable.

Cartoons may look innocent, and PBS may vehemently argue that they indeed are, but c'mon, have you seen some of the stuff Spongebob and Arthur are doing!? Sorry guys, you make it too easy for our dirty adult minds. Ha, enjoy!

These toddlers, generally sweet and snuggly, have lost their minds. To all of you out there in the heat of the toddler battles, it seems that when dealing with the irrationality that plagues all two to five year olds, you just gotta snap a pic, laugh, and slowly drag your child back to the car.

Having a newborn is tough. Between the lack of sleep, the constant demands of a creature that can't be reasoned with, and the surging hormones, it can be hard to see the humor in it all. But these 32 memes will help you find the funny.

At a restaurant, hilarity and frustration can be as abundant as bottomless chips and salsa. This collection of memes will satisfy your hunger while you wait for your waiter to stop flirting with the table next to you.