Here's the deal with Chiropractors. They heal symptoms. It seems to work great. You walk out feeling better without having to put in significant effort. They know your symptoms will keep returning and you'll end up paying them every week or two forever.
But you should figure out what causes the symptom, and fix that. It may take effort. Most times it takes strength training. But it's better for you then going to some guy to push your bones around once a week.
No, but I have read the results from a number of reasonable sized peer reviewed trials on it which show that whatever my personal experience might be, the most likely reason for any benefit I might experience (for any condition other than lower back pain for which there is a certain amount of evidence that chiropractic is effective) is the placebo effect.