After searching the internet it seems no one is having this problem, or maybe I just don’t know the right words to search for this. Here’s my problem:
When I rotate a joint on my skeleton, sometimes an axis doesn’t follow. I know it sounds confusing so to make it more clear, I took some screenshots.


See how the Z and X axis get closer to each other?
I have no idea what creates this problem. Playing around with that same joint, sometimes it works fine and sometimes it doesn’t. Another effect of this problem is that when the axis get closer to each other, afterwards when I change the value of one, it changes the value of the 2 other axis too.
Even though with a lot of work I can get to the position I want to, I can’t animate anything because it makes the movement of my bone go in weird dirrections as the values change.
I really don’t understand what I might’ve touched to make it act all weird like this and I’m desperatly searching for an answer as this is a homework and it’s due for right now…