I agree with Lucy, a big part of the decision lies in what the problems are. Some are smaller and can be more easily dealt with, like laziness such as not helping with chores or things along those lines. But if he is physically or verbally violent then that's a whole other story as those are not easy things to work through.
Whatever it is i'm sorry you're going through it.