I had this earlier. I am on the depo shot and have spotted before. I got pregnant on it. I don't get my periods. What could this be?

Alexis • Mom of a little girl ❤️ Aubree Elizabeth Dellinger was born 9/1/28