I am a 17years old female, and im worried about my cycle or my body. So..normall my cycle is around 28-30 days, but this time it delayed for 4days already, and it still haven't arrived.. additionally, my weight increased quite abit.. 108lbs is my "normal" weight, but i gained up to 115-116lbs in the past two days, then went back to 112 in the morning, which i don't really get this feeling when I had my periods before...can someone pls tell me what I am up to, is it just a delay of period? :(