Guilt on automatic

Whenever I eat an on plan snack, I feel so much guilt!
I try to override the automatic sentences that pop into my brain and that sound like “you shouldn’t be eating that” by thoughts that give me permission, but I’m still feeling guilt several hours after the snack.
Should I just sit with the guilt time and time again or try something else?