Could I be pregnant.

So over the weekend I had some very light bleeding that only lasted a day or 2 and I'm due my period in 6 days so it's too early to test I've had other symptoms that has had me thinking I could be pregnant;

Tender breasts, lower tummy pains that went on for 3 days. I've gone off some foods I used to eat which is something that happened in my previous pregnancy. I've had a lot of headaches that just come and go and I feel like I'm bloating a lot. I was on the pill but kept missing it so I've come off it now completely so could that be the reason or Is it possible I could be pregnant? I have also been emotional and may be even a little more motivated the last few days which is good as I spent the majority of last month struggling with depression.