i would recommend your go to your regular doctor and get a good physical to determine the cause(s) of your problem. The first thought that crossed my mind was low blood sugar. Get a good physical to start the ball rolling. This could be a couple of health problems that are interacting and presently confusing and conflicting symptoms.
Reta