The best explanation for why Texas decided to secede from the Union is:
Texas believed states should be able to make decisions for themselves.
This reflects the broader context of states' rights and the desire for autonomy that motivated Texas and many other Southern states to secede.