Had a buddy down in Marion; Jack Houghlin, sheriff in Chester. Sorry to hear about your problems; and your not going to like what I think is causing most of your problems. Your working nights; most people cannot work the 12AM shift,and not get sick at some time. Lack of sunshine, disruptive sleep, being up when you should be sleeping, your body cannot adjust. Try to get a medical rx from a doctor, and switch to another shift. Good Luck