Rosie O'Donnell is happy with her new girlfriend and their 10 children.