Maskew is right, we all have setbacks, but you are doing so great! Keep your chin up and get back on track and you will be just great! The cycle sucks and I know exactly what you mean....I just got over mine and I did gain back and it makes me angry, but I know as long as I get back on track I will loose it again! Best of luck!