it has nothing to do with america. at all. it is a colony in its literal meaning but americans do not want to address it. they fucked themselves into it though because under constitutional law, a territory cannot be expelled. the territory has to vote to leave. everyone knows that pr would rather vote for statehood than for independence, which is why republicans keep trying to discourage this vote. the dems know this is another guaranteed blue state. but as you said, pr has nothing to do with america. no language, cultural, ethnic, historical, etc. ties at all to america. it was conquered from the spanish back when american imperialist politicians were still around and still thought it was a good idea to just take territories and incorporate them into america. fun fact, cuba was supposed to have been an american state but luckily some sane politicians stonewalled that vote. you'd be surprised how many of them actually thought this would've been a good idea.
Canada