How to set the rotate center to be the center of the object iI want to rotate?
The answer is to go to the Object menu, select Transform and then click on Origin to Geometry. This should solve your rotation and scaling problem.

It would also be good to apply scale and rotation to your object. (For the sake of future editing.) You can do this by going to object > apply > scale &amp; rotation.