The United States was justified in going to war because Mexico had shed American blood on American soil, Texas (a land that many Mexicans still considered theirs) was an independent republic and had the right to govern itself, and Texas was trying to become part of the United States, which means that the United States .reading more