reflective

adjective
  1. thinking deeply and carefully about something
  2. throwing back light, heat, or sound from a surface
  3. showing or expressing careful thought about past experiences

Examples