My textbook of physical chemistry says
...The following factors affect the solubilities of gases in liquids:
(i) Nature of the gas and solvent: Generally, the gases which can be easily liquefied are more soluble in common solvents. For example, $CO_2$ is more soluble in water than oxygen or hydrogen. The gases which react with the solvent posses higher solubility. For example, $HCl$ and $NH_3$ are highly soluble in water.
Oxygen, nitrogen and carbon dioxide are much more soluble in ethyl alcohol than in water at the same temperature and pressure.
(ii) Temperature: The solubility of most of the gases in liquids decreases with increase...
Why is it so that the gases which can be easily liquefied are more soluble?
I mean, more liquefiable gases would have a stronger attractive forces amongst the molecule. This would mean that it would become increasingly tougher to dissolve them as their ability to be liquified increase. Then why the opposite is true?
I found a similar question on Chemistry.SE here asking Why does physisorption (physical adsorption) increase with ease of liquefaction?. I know the above question (and answers) are aimed at adsorption and mine is about solubility, but I think there must be an explanation like that for the aforementioned one.