welcome to health care magic
all your symptoms are pointing towards thyroid problem,hyperthyroidism
.although there are many other reason for which you may have put off weight like undiagnosed celiac disease
,diabetes or ulcerative colitis
.. detail history and physical examination is must to rule out exact cause..some teat is also require to confirm its better you visit near by physician.frequent passing motion may lead to dehydration
u need to take plenty of fluid to compensate water loss.have electral water on daily basis.and buttermilk.