Go see an Osteopath NOT a "chiropracticer"
Theres an Osteopath drinks in my auld local and he used to sort the regulars out last knockins on Friday afternoon in his surgery for free. One condition attached: you went on the piss with him straight after work
He sorted mine out about seven years ago and (touch cyberwood) its been great since. It knacked at the time and did for two weeks afterwards but he'd warned me and it worked.