Logical inconsistencies

How easy it is to allow logical inconsistencies into our lives. How can we hold people accountable to make moral decisions, even a decision of faith that affects eternity, and yet believe that in the long run all things work out according to a divine plan? 

Do we have free will or not? Are we responsible for our decisions or are we swept along in a river of fate?