D.J. Stupid; If Canadians can accept French with no trouble then Americans can accept Spanish.
Spanish, like French, Italian & Portuguese, is one of those yummy Romance languages...."romance" in more ways than one!
Then again, you hate sensual-anything.
It would do good for an American to learn different languages. Besides, immigrants DO learn English and "assimilate" after a generation or so.
Take a time machine to an Italian neighborhood in New York City, U.S.A. during the old "Gilded Age" long ago, EVERYBODY'S SPEAKING & "ACTING" ITALIAN!
But after a generation or so, they're me....and I don't even know Italian apart from a few phrases. Same with my Mom!
And there's nothing wrong with keeping some influence from the "old country"! You can still integrate and be "All-American" and have elements from the "old country"! Plenty of Italians are still devout Catholics and have stuff like "St. Joseph Tables" on St. Joseph's Feast Day. Grandma wasn't a practicing Catholic for years but she did go to St. Joseph tables every so often.
What is "Being American", anyway in regards to ethnic stuff? Do you want us to wear buckskin & beads....or loincloths....seal skin parkas? Perhaps weave textiles and rugs with bright geometric patterns? Maybe we should hang dream-catchers over our beds or eat frybread & pemmican. How about a great game of LaCrosse? Do you know any languages like Na-Dene, Algic, Uto-Aztecan, Muskogean or Iroquoian? Do you call Deity by names like Wakan-Tanka or Aakuluujjusi?
If anything, the Mexicans are more "American" than us! Most are part-indigenous and they've borrowed and integrated Native Culture in their culture and Christianity.