Hi, Welcome to HealthcareMagic Forum.
HIGH ESR does not affect Periods, it stands for erythrocyte sedimentation rate
. It is a test that measures how much inflammation is present in the body. HIGH ESR suggests, either Anemia, Tuberculosis
, Pregnancy, Arthritis
, Thyroid Disease
. Get yourself examined by a Gynecologist so that she may examine you thoroughly and rule out the exact cause.
Wish you Good Health, Take Care.