Help!

Options
I have been doing MFP now for over a year. I keep doing good for a while and then I slack off and start gaining. Once I have gained 5 or 6 pounds I tend to jump back on the wagon and lose thoses pounds I have gained but that is about it. Its a terrible cycle and I can't seem to get off of it. I hate the way I feel. Please some advice!!!!