Fragments of Thoughts

Thousands of thoughts run through the human mind daily