I knew a substitute teacher in the 1980s that left her husband for a student. Personally, I think its that they want to be teenagers again.
And to be considered hot by a teenage boy ... which they probably weren't when they were in high school.
Alas, these women need to understand that teenage boys, due to their crazed hormonal level, will do just about anyone. In other words, it's not you.