Suppose we let a ball move in a fluid with initial velocity $u_i$. Then as time goes on its velocity goes down and tends to $0$ after infinite time. I understand viscosity in the following way:
In order for the ball to move it must "create space", i.e. pull aside the molecules of the fluid. But to move them aside, it must break their intermolecular (attractive) interactions. The energy for breaking these interactions comes from the kinetic energy of the ball and is converted into potential energy that turns into heat.
This explanation though doesn't address what happens when the repulsive intermolecular forces are dominant. How does viscosity depend on these forces?