It sounds as if you are not feeling well at all.
Unfortunately it is impossible to know what the cause is without further information. It sounds like you are feeling poorly enough to need a genuine medical exam. Please see a medical provider soon! Hope you are feeling better soon.