The transition from P1 to P2 is always tricky. I find it's best (and I've done this a few times myself) when you fall off the wagon to do a few days of P1, and then restart the transition.
So I like to do a really slow transition into P2- most here call it P1.5. The goal is to eventually be able to have 1 fruit and 1 serving of grain at each meal.
So week 1 of P1.5: Everything's like P1, but you add in 1 serving of fruit at the same time each day. See how you do. Does it give you cravings?
Week 2: Keep up with the fruit, and add in 1 serving of grains. Does it give you cravings? See how your body reacts.
If things are still OK for you, then add in 1 more fruit. Then add in 1 more grain... so on and so forth.
Eventually you'll get to a point where you're pretty content- you don't need any more fruits/grains and you're still losing weight. Once you get there, stay there until you plateau. Then up your exercise and maybe reduce your grains/fruits until you break the plateau.
And you're going to have days where it just doesn't work out the way the plan wants it to be. Do a day of P1 to balance it out, and go right back where you were.
4th of July Challenge
Don't let "Not Perfect" be the enemy of "Good."