Agreed, if the secret pertains only to oneself and impacts only oneself. To keep a secret for the sake of control (power) is not acceptable in my opinion. One who keeps secrets for vain, glory, or power over others can not be considered chivalrous.