Nine years??? Cut him off and cut him loose, he ain't never ever going to mature, at least not for you. Maybe he'll marry your nephew, and your family can be happy for them. Nine years...seriously, and you really needed help knowing the right thing to do?