Well, he went to get his stuff and found out that...she threw it all out. He also couldn't find anything of Nathans. This is how it went:

They came and at first she wasn't there. When she came up she said they better hurry or she would call the cops. (She took his name off of the lease) She told Charles that she was out all last night with another guy doing-ahem-I think you can guess. But she didn't use pleasant terms. Nathan has medicine that he is supposed to be taking and Charles tried to get it but she snatched it away from him and that really ticked him off (what kind of mother wouldn't want her baby to have his medicine?) Anyway we don't have the money for a lawyer to get them a divorce and Legal Aid won't take the case until October 15.
He said she didn't even mention Nathan. I wonder if that made him see that she never really cared about Nathan.
Anyway he said all of her stuff was gone too so I think she's staying over at her friends house (or her new guy friend, perhaps?)
I hate to see Charles hurting but I'm glad that he has come to his senses.
Charles called CPS last night or the night before last and told them all the stuff he has seen her do to Nathan (she would pop him in the mouth until his mouth bled and hang him upside down by his feet and shake him) and you know what they said? They said there is nothing they could do because their case is closed.
But anyway, we can tell that Charles definetly needs help with Nathan. He told us that Nathan wasn't leaving this house until Charles got everything worked out and I think if wins in the custody battle and gets sole custody of Nathan (do you think that will happen?) then he is going to give my parents temporary guardianship. I hope this all works out and Stephanie becomes out of the picture for good.
Oh and one last thing I almost forgot. Charles told us that he recognized all the signs, and he thinks she is pregnant again.