Ok well i'm just a medical student but it sounds like you have an endocrine problem. How old are u? You should be tested for diabetes, hypo and hyperthyroidism and pituitary dysfunction. Your symptoms seem like a combination of stuff tho. How is ur weight are you losing or gaining weight? Do you also have to urinate a lot?