#tds999 Self-flagellation creates mind chatter This Daily Stillness published March 25th, 2018 has 1 response and 867 views Respond to This Daily Stillness