Stress getting you down? This little fella can definitely relate. Hang in there, we're all in it together.