Mexico is in North America. The thread doesn’t ever mention the variety of separate cultures across Latin American countries but that would be a good point to make.
This sounds like you’re saying the stereotype is based on the behavior of Spanish people and not applicable to Mexican people, which doesn’t make sense because lots of Mexican people are mestizo and heavily mixed with Spanish, that stereotype is actually a symptom of the fetishization of brown women and the perspective of a white male gaze in media.
Also I was raised Catholic, went to a catholic school and that didn’t stop me from having sex. Actually I’d say the urge to rebel against religious oppression made me have sex way earlier than I might have had I not been raised within religion and that seems to be the experience for a lot of people in the same position.