I think you have to determine if you're a person that needs the treats are not... Me, personally, I need to have occasional treats when I want and budget them in. Occasional treats helps me have them in moderation, and keeps me from binging on crazy sugar. I crave them less as I know there are treats in my future. I can go crazy if I "can't" have any foods. For others though, they succeed by abstaining from their treats! By cutting them out, the cravings disappear, than the temptations are gone and its easier to stay on track! Maybe you should try having a treat day twice a week to see if that helps. You know when its coming, that it will be there, you can plan for it and maybe keep the cravings down. If that doesn't work, cut them out for a bit and see if you loose the cravings by keeping away from it
And just post to stay accountable to whatever style suits your life style best! It will probably be hardest in the first two weeks. And, congratulate yourself for right now! 2000 calories is perfectly adequate and healthy. Even if you aren't loosing as fast as you'd like you are maintaining and that's even harder

Way to go!