Don't give up. It looks like you were making good progress until your last weigh in. Think back to when you were feeling successfull. What did you do differently? Try to get back to that place. See if there is a pattern to your setbacks, maybe a certain time of day or in certain company.