River of Life
is a great tool for self reflection that you can use. It was created by Joyce Marcer and it was brought into my life by On Being Organisation
You can use it for self reflection in a search for your purpose and what shaped your life until this point. Just remember that this drawing represents just a small part of your life up to this point. It will show you the people, the actions, the events that matter to you in this moment of time. At a different moment others might show up in your memories.