My period is due in 4 days.

I started spotting blood. On & off. Just today. It's been gone for about 2 hours now & hasn't came back. The past 2 weeks I've felt sick to my stomach, eating more, bloated, slight headaches. Could this be a sign of early pregnancy or just an early period? I'm TTC.