Sugar is not infinitely soluble in water because:
when you mix enough sugar into water the solution eventually solidifies.
of the strong attractions that occur between sugar molecules
of the strong attractions that occur between water molecules
there is only so much space between water molecules for sugar molecules to fit