If charlie weren’t connor’s son, he wouldn’t like him. The reason Charlie respects luna so much is because she stays true to herself no matter what connor is the opposite of that always trying to fit in with others even if just to manipulate them (this is MY opinion dont yell)