Ob-Gyn questions? Ask a gynecologist online.
This is Dr. David
you need to see your gyn doctor again and get a transvaginal ultrasound to check on your uterus.
old blood can be coming out of your uterus and causing black blood clots coming out
you might have to go on oral birth control pills to help regulate your hormones
you might benefit from going on antidepression medications like effexor or cymbalta which could help your depression symptoms
have you been on OCP pills before?