Hemorrhoids

Sesme • ✨Mama Bear✨💝
I'm on Depo Provera and have been since October 2016 and I've been straining and constipated since !! Now it's bad that when I have to use the bathroom afterwards, there's blood in the toilet. I'm so worried I'm gonna hurt myself !! I need advice!