His thoughts and feelings are heading in the right direction and should be applauded. At the same time, you are right, he needs to proceed further.
He can say he's sorry all he wants to, but as long as he sees women as nothing more than a way to "party", he'll keep setting up the same situation to happen again.