Feet hurt always, bad breath, frequent urination, swollen neck glands, swollen abdomen, loss of weight, heavy drinker and smoker, eat at night only?

2 separate problems. 1. General health problem, see your primary health physician for examination, tests and treatment. 2. Bad breath, see your dentist for Halimeter test, diagnosis and bad breath treatment or rule out any dental problem. Take care.
See your doctor. You are still young and there's a lot of years ahead of you if you will take care of yourself now. You need to see your MD and your dentist in order to be diagnosed properly and get proper recommendations. .