No, we don't need slaves. mexico is a non-slave owning country.
slaves are helpful, we need them to get more work done. so can we have slaves?
you cant have independence
no, you cant have independence. or we will declare war.
come and take it then!
we want independence!
we want independence
Mexico welcomes American citizens to come to live with them.
We did it, we now have independence!
the Mexicans and Americans being to disagree on slavery rules, this causes tension between them.
We want to be annexed!
the Americans are very upset that they can't have slaves. So they decide to become independent so they don't have to follow the Mexican rule. the Mexicans declare war, killing all the Americans.
it will start a war, they cant be annexed.
Texas won the battle of San Jacinto, keeping their independence
the Americans wanted to be annexed. since the Mexicans did not allow slavery, the Americans felt that they should be independent and wanted to be annexed, so they don't have to follow the Mexicans rules.
the second perspective of the annexation was that they should not be annexed, Henry clay had said that texas being annexed will start a war and they should not be allowed.