don't get depressed, that never helps.
anyway, welcome and hope you find the support you need.
its always nice to be able to talk to those in the same boat.
if you keep loosing and keep putting the weight back on, then we can begin to figure out what you are doing differently when the weight is falling off and stick with it. so buck up, and get cracking!.
lets get rid of this weight ok?