One thing not to forget: All Guilt is not the same-- There's both mindful Regret, and self-destructive Shame.
[see Ep. 76 - Happy Guilt - for helpful exercises]