Self-reflection and mindfulness