Sad thought: We know from the cassettes that young Cecil really wanted his family to be proud of his intern work and how well he was doing and never received that directly, so had to kid himself into believing he was getting it by twisting his families behaviour into meaning they were proud.
This is why he made sure to tell Kareem in very plain words that he was proud of him, especially since Kareem’s relationship with his family is now in a very strange position where they can’t be proud of him because they can’t believe that he’s really doing what he’s doing. Cecil is trying to make sure Kareem has the support that Cecil himself never had.
The Enterprise-D doesn’t have a Chief Science Officer. It’s a massive ship with exploratory purposes and there’s no Chief Science Officer. Even DS9 had a Science Officer, who was assigned before anyone even knew there were new scientific opportunities there. For a ship whose purpose is finding new scientific stuff, you would think there would be a Science Officer