The Whippet #70: Everything there is to know…

Good morning! So some researchers reckon that the average person is keeping about 13 secrets, half of which they've never told anyone. This was a huge shock to me because I am not keeping nearly that many secrets. I couldn't even think of that many things you would have to keep secret. So I started thinking a lot about what makes something a secret, and why my rate might be low.

Read →