yea becuse he likes ino
He doesn't like Ino, he likes Sakura. He read in a book somewhere (or Jaraiya told him, I don't remember) that if you think a girl is cute then tell her the opposite of what you think. So, therefore, when he tells Ino...Whatever he says thats a compliment, he's really saying that he doesn't like her. On the other hand when he calls Sakura a "hag" he's really saying that he thinks that she's cute
ninja I thought it was kinda confusing when I first saw him complimenting Ino to...Then I went to Wikipedia
He doesn't actually pick that trick up until after he tells Sakura that she's a "hag"; he finds both Sakura and Ino unattractive. Which means he either likes very large women or men. Also, he didn't show a negative reaction to Konohamaru's "Yaoi no Jutsu", which involved both Sai and Sasuke, while Naruto and Kakashi did.
But does it really matter? The show isn't about pairings, it's about Naruto becoming Goku Hokage.I want to take any memory and hold it in my heart and believe that...
So he continues to call Sakura Hag and ugly because he loves getting a punch in the face?

Sai must really be into kinky things then... Silly pervet. Jaraiya defiled an other mind with his c** c** books
rofl
... Someday we'll over come the pain and we'll have preciouse memories...