I think it may have something to do with control. A 24 year old woman with a 13 year old boy has a lot more control than in a relationship with someone her own age.
Not sure about that. Teenage boys are harder to control than you think. A lot less discipline too.