The Mayan rebellion in the Yucatan, and the twin Rio Grande and Texas rebellions in the north nearly destroyed Santa Anna’s Mexico.  It took Mexico over fifty years to retake the Yucatan, and small rebellions continued for another three decades after that.  The Rio Grande rebellion ended far easier.  Santa Anna offered their general a position in the Mexican army and he accepted.  The rebellion of Texas succeeded though when Santa Anna himself was captured in battle.