3
Depends on the reason honestly
Make it an evening filled with all of his negative vices, then break things off. He'll have a negative association with all of those things, quit doing them as much / altogether. Boom, you made him a better person.
Over text
Ps. Don't actually do this.
Phone call