Yahoo Answers is shutting down on May 4th, 2021 (Eastern Time) and the Yahoo Answers website is now in read-only mode. There will be no changes to other Yahoo properties or services, or your Yahoo account. You can find more information about the Yahoo Answers shutdown and how to download your data on this help page.

Why is my body doing this to me?

For the last couple of months my body's been all over the place. I've been getting constant constipation which has been happening every couple of weeks.

My period has also been strange. They've been getting a lot heavier and I've had very bad stomach cramps. I've had my period for 6 years now and obviously for a while it was irregular. But when I was 16 it started nearly the same time every month (with no more than a day or two difference) but the last few months it's been random...

It started 3 days early in April, 4 days early in May and I can feel it coming on now which is 6 days early.

Is the weird periods and constipation related? Is there something wrong, or is my body just changing as I'm getting older?

1 Answer

Relevance
  • ?
    Lv 7
    8 years ago
    Favorite Answer

    Sounds like your body is going through some serious changes. It's definitely something you want to discuss with a doctor. Similar things are happening to me, but I am much older so it worries me that you're having problems at such a young age. I don't believe periods and constipation are related, but a mild laxative helps when the latter happens to me. Period concerns are best discussed with an OB/gyn and it might help to go on the pill. Birth control is more than just preventing pregnancy because it really helps regulate periods and they are much less painful. It's an idea, anyway. Heavy periods could be a sign of a real problem though, like a cyst. Get checked out as soon as you can.

    If you can talk to your mother, see what advice she has to give. There might be something hereditary as well, but do see a doctor if not a gynecologist for advice. Best of luck, I know how you feel.

Still have questions? Get your answers by asking now.