DEPO?

I received the first shot of Depo the last week of November. I got my period in December, on the 19. It lasted for 7 days. It stopped for about 5 days and ever since it started again, it has not stopped. I’m almost on day 50 of my period, all together. Has this happened to anyone else? My boyfriend and I had protected sex various times when my period stopped and when I had my period. Is this normal for a period to go so long on depo? I feel like it will never end. I feel like I have depression now too, and my appetite has changed.

Thank you.

Btw: he never came in me and we are very careful when we have sex.