Need a little help

Michelle
2 days agos I noticed a light pink spotting when I wiped and again once yesterday. I had a crampy feeling in my lower abdomen, I keep getting sharp pains in my boobs and blue veins are all over them. My period isn't due until the 15th, could I be pregnant?