i'm 26 years old and i've been on my period for almost 3 weeks i do not have health insurance because i lost my job in january. I started a high protein diet and exercise and i've been losing weight and one day i did a 2 hour workout the next day my period started and it's on been on ever since