Guilt is the largest impediment to remembering our Oneness with God, because when we believed that we fell from Grace, we felt guilty. This is what we must work through in our everyday lives so that we heal that perceived rift with God, because as we work through it with those around us, we are working through it with God, as those around us are God. So our relationships serve as the fodder to release the attraction of guilt. Guilt never serves a purpose, and this is especially true when it is used to make someone or yourself do a certain action, make an apology, etc. When you release the belief in guilt, you can see very clearly what actions you need to take in any situation.
When most people feel guilty, they lash out in anger because they want to project that guilt away from them. All of this is usually not happening at a conscious level. Once you become aware of this pattern that you do, you can pull that projection back in. You can hold back from hurting someone out of anger. When you initially do that, you will likely still feel the guilt, but by recognizing and pulling in that projection, you have started to unwind that guilt. Guilt will often continue to rise up in you, and it may seem more vicious than the last time. You may ask yourself why this is occurring, as you have been working on the guilt. It is appearing this way, because you have been working on the guilt, and you are going to a deeper level each time. Guilt is very deep in our cells, individually and collectively, as well as being passed down through generations. Even our major religions are based on guilt. So be compassionate with yourself as you work through the guilt.