You know what makes ME angry?
Mexico gave up all rights to the land north of the Rio Grande in exchange for GOLD. Same for the Gadsden Purchase area. Land for GOLD.