Charlize Theron Opens Up About Her Kids, and Dating