Spiritual guilt is self-reproach for inadequacy or wrongdoing and arises out of an internal struggle between what we perceive to be right and wrong.

In dreams the feeling can be more powerful than in everyday life.