Created by MyFitnessPal - Free Calorie Counter
What a difference. Still have a ways to go but seeing this makes me happy.