If you get an outcome you don't like. I like to just let things play out vs reloading unless I really have to. Kind of just go with it and let the story play out how it may according to my actions. I think it's more fun that way. I still try for a certain outcome. It just doesn't always work out that way.
If I'm really trying to get an item or something i will restart but other times i just kind of go with the flow.