Consent-o-matic is great but it does occasionally get stuck in an endless loop on particularly devious websites.
You can change a couple of settings in Firefox to deal with most (but not all) instantly.
The foreigner in question almost certainly did not know the age was 21. This happened to me in the US. Sitting with my mum and sister in the hotel bar, having a quiet beer. Then I get asked for my ID and it all gets very confusing. “But I’m 18, what’s the problem?”
It’s an actual thing. When it feels more like you have a teenage son than a partner it’s hard to get turned on by them, even if you weren’t already too exhausted from clearing up after them.
I used to live round the corner from a strange little place that sold cassette tapes (what we used for music and sometimes even data before CDs, for those too young to know). Everyone was convinced it was a front but it turned out it was a world famous tape supplier. Just happened to be based in my quiet little back street.
The newsagents next door to my last place have to have been a front though. Shelves were half bare, only ever stocked with stuff that doesn’t go off. Always two or three guys hanging out in the back room, looking slightly surprised if you wanted to buy something. Cash only, no cards (not that unusual round here but they usually have a minimum purchase rather than just no card machine at all these days).
They were absolute sweethearts. Took loads of deliveries for us, always really nice about it. And that’s more evidence that it’s a front. Proper criminals are the best neighbours anyone could ask for because the last thing they want is complaints bringing the police to their door.