longest period ever!

Ugh! ive been on this for 10 days. and still really heavy. Im on the depo shot. its my first form of BC and its my first shot ive had. I got it on Aug 6th. How can you stop a period from happening. Or make it go by faster. I hate having period sex with my boyfriend. I just wanna feel normal again!!!!