**I think there is something more supernatural about this. **
We are in the El Nino pattern this year, and that is what the high is stuck over Texas again this year. It has dissipated, but the effects will linger the rest of the summer.
It seems that the “El Nino” excuse is pulled out every time this happens. I don’t really think they know, but it makes them feel better if they have a name for it.