No - not really.
Knowing WHY you always have an ODD number of socks would be a superpower....
p.s. All jokes aside, I discovered back in my university days why socks disappear - when no one is looking, one sock in a pair will fly to a closet and hang itself up - then, by the process of sock metamorphosis, it will turn into a wire coat hanger. This process continues until you have just three socks of each type and color. This is the reason you always gain wire coat hangers and lose socks....it's also why you will always have different colors of wire coat hangers in your closet....*
"You will never have an even number of a given color of sock:" Murphy's 5th Law.
*Migration and Metamorphosis of Domestic Socks: A New Discovery (Does Not Include Wild Socks or Argyle Socks): - © 2002 by Patrick McIrish.