Why in every Tom Cruise movie, every attractive female character, important or not, flirts with him. Is it in his contract?

Why in every Tom Cruise movie, every attractive female character, important or not, flirts with him. Is it in his contract?

Now, i did read about crazy things he did to his ex-wife. Like no nude scenes in any movie, no kisses etc. I know he had said some strange things in interviews.. but i dont understand this obsession in the movies.

I just wonder because in every scene possible in Mission Impossible franchise, every waitress, agent, female cop, random clerk, will smile at him, look at him in a sexual way, hit on him. In Jack Reacher it happened again, every female character in the movie has shown interest in him, and he declined.

I don't really get it, anyone could shed some light?

https://www.worlds50.com/2019/08/why-in-every-tom-cruise-movie-every.html