Guilt is a dead-end street. It prevents us from accomplishing our purpose in life, which is to grow spiritually. Guilt prevents us from having a good relationship with other human beings. Guilt causes us to punish those around us for our problems. Guilt is a form of living in the past and not getting on with our soul purpose here.
Guilt often creates life-threatening pathologies as our bodies attract ill health.
Guilt causes us to continually hurt those around us, often our most loved ones, because we want to punish ourselves by their rejection. This is one of the most insidious and hurtful responses of the guilt-ridden individual. Realize that you are an immortal spiritual Being working on this planet to perfect your soul. You can do that by forgiving yourself for your mistakes and moving always into the future. All major religions except Christianity teach that we have to make mistakes in order to learn.