Journaling

Writing in a personal journal is an excellent tool for self reflection, charting your progress, recording your daily experiences and thoughts, and identifying your goals, habit patterns, conflicts and gratitudes. It can help you express your thoughts and explore and clarify any issues you may be dealing with in a private way.

Journal Me Now (journalmenow.com)
This site lets you keep your daily inventory online and provides a place to journal that is password protected. The journal will prompt you with questions to ask yourself and help you see if there are areas you need to work on. It keeps track of your responses and lets you know if your score is slipping in any area, helping you recognize that you may need to talk to your sponsor or an accountability partner. The site is free for the first 30 days, then $10 per month or $100 for a year subscription.