i am turning 14 in less than a week. I first got my period when i was 12 years ad 11 months. My cycle has been regular since then. i was supposed to get my period a week and a half ago. ive been out of cheerleading due to a torn hip flexor muscle and beacuse i was out for 16 weeks, i have unfortunately gained weight. i went from 100 lbs to 115.5 lbs. an i have started physical therapy 10 weeks ago but that hasnt done anything to my weight. I 100% went back to cheerleading five weeks ago when i was on my period and i am still doing physical therapy. CAN THE gaining weight to excercising and cheerleading be a cause of my period that has not yet come?