a reason: Mexico abolished the slavery, the texans are mad and started to revolt. The texans have joined to US for supporting slavery but Abraham Lincoln abolished slavery like Mexico did. Civil War, eh?