Discharge

I have been getting a really foul smelled discharge that is pretty dense and creamy. Any ideas how I can get it to go away or what's causing it! (I'm on the depo shot and sexually active) I've also been getting a brown chunky discharge before my period..is this normal! 
Thank you!