you are definately not a failure you just pick up and start again and know it is ok.it is hard when we start to deal with things that we have avoided and it is bound to bring up some old ways of dealing.be gentle with yourselk and give yourself a break.sound like you are working hard on becomming a healthy person