I'm a little confused by what you wrote. You said, "and then have a full heavy period..." and then, "5 to 6 days b4 my period..." which makes it sound like you're having your period. If that's the case, then the chances of you being pregnant seem slim to none.
FYI, sometimes cramps just feel different. I have serious cravings during my period and those around me might say that I get moody, although I'll vigorously deny that. Breast tenderness during and before a period is typical. There's no way for us to know if your symptoms are due to your menstrual cycle or pregnancy related.
I think the soonest indicator is a blood test at your doctor's office. Call your doctor's office and ask to discuss this with a nurse. Try to be patient if they just tell you to wait and take a home test.
Answered Oct 20, 2011
Edited Oct 20, 2011