self-reflection and self-awareness