Clover Diary, though simple, provides basic functions for keeping a diary - like calendar view, password protection, and others. It also has some functions that might encourage you make entries in your diary everyday. So, even if you've tried in the past to keep a diary and failed, Clover Diary can help.
In addition, it can make html files, so you can add your diary page to your home page.