Of course i understand everything what You wrote
Today i bought used axle, which comes from 2005 model - please correct me if i'm wrong but all XB12 had the same axle. I made comparison with my axle before buying and my axle is longer around 2-3mm. Till now i can't believe how i could stretched axle which is made of hard steel in that simple way. Please look what is the difference between stretched and stock axle:
https://youtu.be/K3jHsrJPwMY
Most important thing is that now everything is ok and i can ride
Thanks for Your help Guys!