Life Is Long Memes