Remember KISS. He wants a Gmail add-on? Keep it even simpler.
Create a filter that applies a "Journal" label to emails from your own address. Then create a filter to have it skip your inbox. Whenever you want to view your journal, just search for archived mail with that label.