Moodlytics is the best in class mood tracking/journal/diary app with easy to understand data analysis.