This is a really good list. The OP should print it out and put checkboxes, and everyday make sure he/she does each task list. Another thing to do is to start a journel and write three things: what you are grateful for today (could be a small thing, no scope), something like this checklist (I put in weight and what I ate or plan to eat with calories broken down by fat/carb/protein), and a list of "Victories" "Today, I did X and I declare VICTORY! over it" which also again, could be a really small thing, like I cleaned my room etc. THe idea is to change your brain chemistry, very slowly, into positive way of thinking. Again your list is great!