I dont really see where hate is involved
If he actually hated them, he would let them go on living the life of sin just to make sure they ended up in Hell and not around him.
instead it looks like he is trying to convince them that the path they are on is leading the wrong way, by doing so, he is offering them the choice of salvation.
seems pretty caring to me.
But in the end, if they failed to follow Jesus and his rules, they would not be welcomed into Heaven, so basically, Jesus would do exactly what IS is doing, show them the right way, if the choose not to take it then they end up in Hell.
Loving, or liking does not mean you have to accept everything they do and just let them do it without trying to help.