reflect on

To think carefully about something, such as past experiences, activities or events.