I think you are doing the right thing Linnis, and from what I can tell you obviously love your nephew and want the best for him.
I struggle to think of any children I know who are like this, so I have to really think about this one.
I'm judging that you are not always with your nephew, so...