Kira,
I've never taken the depo shot, so I'm not sure. I know that missing or changing pills can cause spotting bleeding. If your period is late and you suspect you might be pregnant Birthright and many crisis pregnancy centers offer free pregnancy tests. They might also be able to help you locate financial help for the pregnancy if it turns out that you are pregnant.
Kate