31 ✔

3.5K 99 20
                                    

Almost 90% people start making up scenarios in their heads that most likely will never happen, right before falling asleep.

Psychological Facts ✔Where stories live. Discover now