period regularly help

Brittany

how does one get a period to become normal. I've been having periods last for 2.5 weeks with not enough blood for a tampon. my doctor gave me the depo shot last month and it was supposed to stop them and maybe restart good in 3 months but nothing changed.