My last time around on MRC, my hubby was on plan with me in the beginning so we set habits together. He didn't stick it out, but by the time he was eating off plan, i had my routines set and so his off plan food didn't bug me at all. Once I'd lost 25lbs or so, I was ready to eat whatever they told me as long as the weight kept falling off.
This time, I've got a kid...he doesn't eat on plan for sure...and neither does hubby...though he eats better. I still make them pasta or rice or whatever to eat with whatever protein i make for the night. They eat that, I eat my veggies. Hubby snacks on all kinds of things and as I lose more weight it gets easier to ignore those foods.
My advice is to stick it out. Once you really see results that you yourself are impressed with, it'll be easier to turn down foods you shouldn't eat on plan. I do try to avoid bringing my "trigger foods" into the house as well. I LOVE french fries and sweets, so I don't buy them, not at all, even for hubby. If he wants them, he buys them and I don't wanna see them. Good luck.