Question: why are covalent bonds soluble in nonpolar solvents?
Answer: Why do non-polar covalent compounds dissolve in non-polar covalent compounds only? ... It is because the oppositely charged moeities of the two compounds attract each other and the compounds thus dissociate and ionize into ions thus resulting in dissolution.