Am I pregnant? HELP PLEASE!!

I've been having sex constantly with the same person for the past month. We sometimes use protection, some times we don't. I have an IUD that I got in August. But I've been on my period for the last 30 days. It won't stop at all. My stomach has hurt so bad. I've had the worst cramps, been incredibly emotional over nothing, nauseous in the morning.. I've talked to the guy about it too. I took a pregnancy test and it said negative, but my boyfriend says it might be too early to show up. HELP PLEASE!