Something to try - have you copy/pasted the first position to get the last in a sequence? I have found that if you do this the bone will sometimes take the “long way round” rather than go back the way it came. This may be due to one hand rotating positively to get to a position and other rotating negatively to do the same effective move, bearing in mind it is actually a “mirror move” as far as the bone is concerned, since the X axis for each bone points the same way even if you mirror the bone. So for me, if I want to rotate a bone thus: Z axis 30, Z axis 60, Z axis 90, Z axis 60, Z axis 30, back to start, I would always keyframe the back to start as a rotated move rather than copy/pasted the first. You may find that a bone is crossing the -180 to +180 threshold, where these type of problems tend to occur. One way round this is to rotate the offending bone 180 degrees in Edit Mode, then keyframe a start position where you want it. For example to bones as hands pointing away from you, the X axis of both bones points to your right, rotate the right bone 180 in Y, the Z moves are now both positive to rotate the hands outwards using Z axis rotations.
Remember bones obey the Left Hand Rule as far as their axes are concerned, hold the fingers of your left hand with you thumb up, first finger away from you and second finger to your right. Thumb is Z, first finger is Y and second finger is X, all bones obey this rule, as do all axis systems (prove me wrong if you know better) and you can always align your hand to match the bone placement in your file to work out its axis orientation and therefor where positive and negative rotations are, positive is clockwise with the finger pointing away from you. You might like to build a simple armature to experiment with this principle until you fully understand it, rather than getting frustrated and seemingly annoyed, with a large, complex model to prove a point.
anyone there? ive uploaded a file, still needing some help
Also please note “Patience is a virtue - possess if if you can” - Piers Plowman, Geoffrey Chaucer, et al
Some of us live in a different time zone to you. We know this can be frustrating, but we have other things to do as well.