All these type of symptoms are usually very difficult for doctors to diagnose an actual disease or reason that you are having them. You could have something serious going on or it could just be symptoms of general poor health. Some of the symptoms sound like problems with liver health and kidney health. What is your diet like? The first thing you need to do is clean up what is going into your body and get a good amount of physical activity. Good job on quitting smoking, also no alcohol, even non-alcoholic beer is not good. Do some research on curezone about what to eat what not to eat. Processed sugars and grains can be almost as taxing on your liver as alcohol. If you follow a very healthy lifestyle and you are still feeling sick, then something more serious could be wrong with you.