Help please :(

Lindsay
so i got aunt flo october 31st and normally it lasts 5 days well this time it is lasting longer. i am very sickly feeling and shaky. i been eating healthy and having sweets here and there but i was never like this. plz help me.