First of all, my apologies if this is the wrong section for this kind of post. I did try to figure out which section would be most fitted for this and ended up here. Basically, a while ago I did some Muay Thai but had to stop due to lower back and hip pain. After some digging (quite a lot of digging actually), turns out I have a leg longer than the other. Doctors, physical therapists etc. told me that this length discrepancy was the root of the problem, and is the reason I currently have a light scoliosis and hip misalignment. That pain showed up during all kinds of training; whether weightlifting, Muay Thai, Crossfit etc. (I tried a bunch of stuff). Long story short, turns out that I have a leg longer than the other so now I wear soles to even them out- and since I have, back/leg pain has vanished. The soles do a great job at putting everything in place. The thing is though, I really want to practice Muay Thai and Jiu Jitsu. The issue here is of course, you can't practice these arts with shoes. Most gyms/dojos require you to be barefoot, understandably so. So I've been doing boxing (which is pretty awesome in itself), but I can't help but wonder if there was a solution to this? Anyone here ever had to deal with this? Is there anything I can do about it? An interesting story I found is one of Bruce Lee (link), basically he had a leg shorter than the other so he changed lead foot (though that wasn't the only reason). I still don't understand the reasoning behind it so if someone can explain it, that would be much appreciated. Finally, some technical information about me if relevant in any way: My left leg (lead) is shorter by 1.5 cm (0.59 inches) than my right leg (back). I'm a righty. I'm 28 years old. Thanks in advance.