24 October, 2013It’s estimated the we have somewhere from 12,000 to 50,000 thoughts per day. And according to the research, most of those thoughts are the same… Read more