Way to go with your ignorance about "Americans" and Puerto Ricans. Puerto Ricans are not Americans, we are US citizens from the Caribbean.
American is anyone born in North, Central and South America. Not debatable, it's geography. The United States is not America, it is of America. Puerto Ricans are from the CARIBBEAN, and we are not Americans, we are US citizens. Try to get it right sometime.