A Diary of Thoughts