Hi dechampp,
These are definitely concerning symptoms. I agree with the other commentators that you should seek the advice and help of a physician. If you insurance allows you to see an internist, that's a type of specialist who can help you get to the bottom of things. Blood panels are an excellent place to start along with a physical examination. Keep us posted. I wish you a fast discovery and resolution to the problems you're experiencing. - Dr. Asare