I am 7 days late on my period. I was on the shot for two years and got off of it in April. And had a period in November for the first time in 2 years. It lasted 6 days. Well this month it's december. Could I be pregnant? I want to be so bad. I will wait another week to take a pregnancy test because it takes 2 weeks for it to show up on a test. I had sex on my fertal days a lot. Could I be pregnant or can I just be messed up from the shot? I have been showing signs.