Ive been looking for a similar app that can track my habit, make notes for that, for a long time. This app basically fulfill all my requirements, with even more features. It can tag event, predict your next move (this is useful if you want to record your period), backup and sync between devices. Really really very useful.
Plus, the previous reviewer did miss something. You can modify your entry. So that one star cannot be counted.
Spin Shi about Last Time Tracker