You should note that when international politics and diplomacy are involved, there are no real friends but different countries with common or diverging interests that more often than not, end up in 'friendly rivalries', contempt or even outright war.
With that in mind, the United States and Mexico have had their share of highs and lows when diplomatic relations are concerned. Major conflicts include the Mexican-American War (1846-1848) and several incursions of the US Military into Mexico's territory (1914, 1916-1917) which have resulted in a general suspicion on the American government ever since.
Nowadays, major discrepancies between both countries include illegal Immigration of Mexican nationals into the U.S. and unchecked weapons smuggling from the United States into Mexico's territory, which hinder the Mexican government's efforts against its War on Drugs, fought since 2006.
On the other hand, Mexico and the United States are close business and trade partners with diverging interests that do not collide with each other and in general terms, have a cooperative attitude towards each other.
Mexicans do like the US. Like most most neighboring countries they may have disagreements on some issues but overall relationship is good. Economically, they are good trading partners and they do good business.
yes
The United States of America is the only country bordering Mexico's northern border.
The United States is considered to be north of Mexico.
The United States
the united states of America, Mexico and Canada
The United States borders Canada to the south and Mexico to the north. (In other words, Mexico is south of the United States, and Canada is north of the United States)
Mexico is a country, south of the United States.
The United States and Mexico were disputing about the boarders.Mexico and the United States were disputing about the boarders.
Yes, the United States is bordered by both Canada and Mexico.
It decreases the cost of importations from Mexico and Canada into the United States and from the United States to Canada and Mexico. As it says (North American Free Trade Agreement)
Yes
The United States is between Mexico and Canada
It's the official name for Mexico - The United States of Mexico