What in heaven's name is wrong with being guilty? I am guilty when I eat that lonely chocolate bar that is just begging to be eaten, I am guilty when I grab the last cookie from the bag or even out the ice cream in the box just to make it look neat. I am gloriously guilty when I say yes to that special glittery gift that is about to be bought for me. Life's too short to never to guilty. Rejoice in your guilt. It's fun!
Why would you feel guilty because you ate some candy or someone buys something for you?
Wouldn't you rather thoroughly enjoy those things?
Guilt is feeling bad when you've done something wrong. Eating and getting gifts isn't wrong.
Just like wanting some me time from a child, and not being perfect isn't wrong.