Yes you definitely need fully body check up.
Also you need to see Physician to make full physical examination.
Specifically
What is your
thyroid status?
What are your
Vitamin D levels?
What are your B 12 levels ,
calcium levels ?
Get back with these reports to me, we will definitely solve your problem.
All the best