It is imperative that you consult your doctor. You might be suffering from gallstones, which can cause all your symptoms. Infection of the gallbladder can be the reason for your night sweats. Other possibilities, like kidney stones and sub-acute apendisitis, will also have to be ruled out.
The information provided does not constitute a diagnosis of your condition. You should consult a medical practitioner or other appropriate health care professional for a physical exmanication, diagnosis and formal
advice. Health24 and the expert accept no responsibility or liability for any damage or person harm you may suffer resulting from making use of this content.