something is wrong...help!

okay so my period has been going on for 9 days. it typically lasts 5 or 6. and it’s not light either. i woke up this morning thinking it was over just to find blood running down my leg. also, “down there” itches like HELL. i haven’t had sex since like september, so it’s definitely not any sort of STD, right??? someone help😭