Giraffes are the ultimate mix of elegance and awkwardness in the animal kingdom ... It’s this relatability that makes giraffe memes not just funny but downright therapeutic.