I got close but then my dad brought 20 eggs and two different pies from my aunts and he demanded cake so we'd use up the eggs.
Maybe you should just take a break? Just eat at maintenance for a while and then come back. It works for me every time.
I started on 05/30/10 at 253. After almost 4 years and many, many breaks, I reached 152 on 03/19/14. Now I'm trying to reach 130. After I lose the regain.