Rotation ridiculously sensitive and not usable

The rotation is way too sensitive. You barley rotate at all and it pretty much flips the whole model off the screen. It’s ridiculous. I’ve applied scale, rotation, location, set the pivot point, set the origin, all that and it’s still out of hand.

chapstick.blend (457 KB)

1.The closer your mouse is to the object origin, the more sensitive the rotation is.
2.You can fine tune the rotation by holding “shift” while rotating