Depression memes may be beneficial for a number of ... letting others in is an important first step to feeling better.