I have been spotting since jan, but i feel like im pregnant. I havent bought a test yet , i would like yalls opinions. Ive been going to the gym everyday dieting, and here recently ive noticed that my stomach is getting hard. Not abs or anything. Ive gained 5 pounds in the last week, and have been moody ect, but ive been spotting (very very light) for the last 3 months. Ive also had cramps, not period cramps though. Could i be pregnant??