Help! Axis arrows issues in viewport

Over night my project started showing problems with the axis arrows in the viewport, tilting the arrows or flipping the direction they’re supposed to be pointing and when i try to move some meshes or lights along one axis they always move along two axis. This just makes it a pain in the *** to continue building my project. I can do it, it just takes a hell of a lot longer to get it right. I noticed this only happened with objects that are rotated.
Does anyone know how to fix this? I’ve been working on this project for over a month now and im nearly done. I don’t understand what happened or how to fix it and it’s driving me crazy.

Someone please help me fix this.

Thanks.

Hey Bad_Request, it sounds to me like you’re switching between local and world transformation. It’s a switch in the UI on the top right of your viewport. Check out the documentation here for more information. =)

i didn’t really switch anything. it switched on its own which was freaking me out. but that was it thanks.