I know gaming confessions aren't a thing right now but I guess I should go ahead and throw this out there.

More memes featuring this image