My selected thoughts and reflections