Puerto Ricans are not considered Americans — not only by mainland Americans but also by Puerto Ricans themselves.