Radar Online says that before Charlie started hooking up with his current escort that he was spending time with a friend of the escort. Charlie was having sex with her in hotels and at his friend's house and even at his home when Brooke wasn't there. It doesn't say if his kids were there or if he made the nanny watch, just that he didn't care where or when as long as he got to have sex with the escort. Apparently Charlie sleeps at rehab and Brooke sleeps at home while completing her home rehab.
Charlie loves those escorts doesn't he Brooke?