Am I pregnant? Please help!

I have having this cramps for several days now painful and tender breast, headache feeling tired sometimes. My period is due today but nothing yet.