... the family last month and I had skiped my period (probably due to stress) but now I have been bleeding for 3 weeks straight. is this normal?