@Josie Foles,
Quote:
But I don't think we feel guilt because we went against our morals of that moment. I think we feel guilt because we have changed our morals since, and would not act the same way again. Sometimes, it happens instantly after you act. Sometimes guilt doesn't set in for a long time. I think it's not until someone truly decides (or "realizes") what they did was wrong that they feel guilt.
I disagree, guilt comes from doing what we think we should not do, what we usually don't want to do, but doing it anyway. It comes from being largely irrational beings who desperately try to pretend that we are rational and in control, when we are not.