Maybe we should go by the rule of the thumb 'like dissolves like' and go with dipole moment to check solubility. This seems to be a good question for thought. Although H-bonding is very much plausible, we don't see the substance dissolving in water. Maybe the microscopic observations we make aren't enough. The bulk probably matters more. Can someone comment on this? I may be way off