Oh no hun, you are not a failure and you are not hypocritical. You are a human being who has achieved a great thing by losing the weight you have. The problem is sweetie, you are not perfect, but show me someone who is and I'll show you a liar! Now, one pound this week is nothing, you hear me, nothing! I know that to you at the moment it is everything, and I can see from your post that you genuinely fear gaining more, but I have every confidence in your being able to rein it in. You have probably done the hardest thing by coming on here and posting about how you feel.
As to feeling hypocritical about giving other people advice, I would rather take dieting advice from someone who had made some mistakes and admits it, than from anyone else. To me it says that person can understand my worries, guilt, anger, self criticism and all the other things that contribute to a weight loss battle, never mind the food itself!
Now, you go girl - have a lovely half term and claw your mojo back from wherever it went for a temporary rest! You know how to succeed at this. We know you can do it. xx