Meme.com




Self-awareness is rare — nature couldn't make us perfect, so she did the next best thing: she made us blind to our faults.




Ants are amongst the few animals who passed the mirror test, which is a strong evidence of self-recognition, and indicates the possibility of self-awareness (i.e. a “sense of self”).