Origin not updating with transforms
This is because your pivot point is set to 3D Cursor.



To have the 3D manipulator widget move with the model and not stick to where the 3d cursor is, you can use the default Bounding Box Center or just press , (comma). If you work with both, you can also use its shortcut . (period) to quickly switch between them.