Another thing i have found is that the more electronegative the compound if the easier it will dissolve making it more exothermic.
You need to be very careful. Exothermicity is strictly related to enthalpy and is a thermodynamic parameter. "Easier to dissolve" can mean a lot of things. It can mean rate, which is related to kinetics. It can also mean spontaneous (exergonicity - that is, Gibbs Energy change), which like enthalpy is a thermodynamic property, but which is also quite different than enthalpy alone. The enthalpy change will impact both kinetics and exergonicity, but it is not the only consideration.
In solvation, particularly aqueous solvation, entropy is very imporant. Sometimes it is more important than the enthalpic term. In addition, do not neglect that exothermicity (entropy change) is related to both the formation of intermolecular forces with solvent molecules, but also the breaking of them in the solid lattice.
It is very complicated and often well-defined trends are hard to find.