Couple things I wanted to point out:
1. If your bf doesn't really have a sweet tooth like you then just keep those foods out of the house. Just don't buy them. If you are just dying for something sweet then you have to go to the store to get it.
2. The "diet" mentality. Although I have not experienced this myself I have read many many stories of others who have lost weight by going "on a diet" only to gain back all the weight. When you think of yourself as going on a diet it is kind of implied that when you get to your goal weight the diet will be over. Then you would resume eating the same way that made you overweight in the first place and you would, in turn, become overweight again. Think of what your doing as a lifestyle change and make sure that you can eat this way for the rest of your life.
Hopefully someone will chime in and say it better than I can
3. Kind of OT but, I worked at pizza hut too! For like 4 years I delivered for them and I think I actually lost weight working there. I can't be sure as I wasn't weighing myself at all but I remember clothes becoming looser. Weird huh?
4. Almost forgot this one, slip-ups happen, don't let them be an excuse to "start tomorrow instead" or lead to a binge.