Welcome to the MedHelp forum!
Yes, you need to consult a doctor. The combination of symptoms could be due to fibromyalgia, chronic fatigue syndrome, rheumatoid arthritis, lupus, Crohn’s disease, H pylori infection, anemia, liver disorders, diabetes, hypothyroidism, PCOD, Vit B12 or Vit D deficiency and due to calcium or magnesium deficiency.
Please consult your PCP for primary examination followed by proper referral.
Tell your Mum to take you along to the Doctor for a full check up. You should not be feeling like this at your age. Even if it is only due to anxiety the Doctor can help you to feel better.