The softness of yeast breads comes from properly activated yeast. If the yeast mixture is not frothy in 10-15 minutes, discard and start fresh. Using old yeast or not properly bloomed yeast yields a hard bread.