We develop and simulate an interaction-based model of continuous opinion formation under bounded confidence to identify conditions and understand circumstances that lead a society into either a consensus, multiple opinion classes or perpetual opinion dynamics. The society is modeled as a social network and random meetings are presumed. When only regular agents are present, we have shown that the small world networks may bring the society very close to consensus for even small threshold levels, but require higher tolerance than the complete network to reach consensus. We have identified the conditions under which the process with stubborn agents generates long-run consensus, permanent disagreement or permanent fluctuation in opinions. There cannot be a persistent fluctuation in opinions in the environment of regular agents nor in the presence of a single group of stubborn agents. In the runs with a single group of stubborn extremists, we have identified the Popper paradox despite the existence of a tolerance span in which the proportion of extremism decreases as the tolerance level increases. Further, in a highly tolerant society with two competing extremist groups, they have no supporters among the regular agents whose opinions are oscillating around the center of the opinion space. The influence of inconsistent agents is persistent and induces a perpetual opinion dynamics. The model is non-equilibrium and emerging, while consensus, if attainable, can be reached in a finite time.