Why do some reactions go to completion while others reach a state of equilibrium?

All reactions reach an equilibrium. Some do so at 99.99999% complete while others are at 20% or so and others at 0.000001% or so. Reactions occur if the energy of the products is less than the energy of the reactants and the activation energy is not too high.