I have found the Timeline feature in Google maps to be a huge game changer in terms of 'where ive been' and 'what Ive done'. I can look back months, see exactly what routes I went down, where I was at a given time. It will even match pictures with the locations.
Especially for journaling vacations (sometimes weeks later), and reliving memories, its the greatest app Ive used in some time.