Too LONG for me😒🙄

Samirah • 😘 Future Neonatologist or Pediatrician👩🏽‍🎓
It's been 10 days on my period last month it was 9 days. When I go to change my pad first it looks like I'm about to be done and over with it, then I feel like I'm still bleeding cause I am when I go look again it be between from a little (not spotting) to medium blood liquid. I think it's because idk I'm not healthy with my diet or something or I'm not drinking enough water. I'm so getting ready to punch myself right in the uterus or w.e it comes from lmfaoooooo I should know where it comes from. What should I do? I wanna go to the doctor or a planned parenthood but I'm only 16 I'll have to get a ride from my mom but I'm afraid to ask.