This article is here to do exactly that help you laugh through the stress with 15 spot-on memes that perfectly capture ... Or at least, it makes you really good at introducing yourself awkwardly.