I've been on the depo shot for close to two years now, and I don't get my period. Before my last scheduled appointment I had a period for roughly a day about 4 days before my shot, making me think my shot was scheduled a little later than normal. My boyfriend who is enlisted in the army came home 3 days after my shot and, of course, we had unprotected sex after not being able to see each other for close to a year. I now have had stomach pains for three weeks, accompanied with nasuea, sore breasts, cramps, fatigue, and back pain. I took two pregnancy tests, which came back negative, 3 weeks after my boyfriend went back to where he was stationed. Could I be pregnant?