long period

Katie • UK🇬🇧anyone needs to talk or needs advice I'm here for you💁🏼❤️
Okay so my period has been going on for ages and it's really getting me down now and I know this is probably a stupid question but is there anything I can do to make it stop? Like non medical things 😕