Here's a video
I move almost any object in blender up/down, left/right, it immediately breaks and goes past another object. If I use the bottom left menus that show up when you move/scale/rotate, they move fine without breaking. Whenever using the direct arrows, they just break. How do I fix that? It would make the projects I'm doing so much easier if I didn't have to redo their positioning every 20 seconds I decide to slightly move something.