Due date confusion? Help!

I had my last period on January 25, which was a chemical. My tests were light never got darker. Then no AF on February 24th. Normally 30 cycles. Now on March 9th I had a positive test. When will my due date be? Am I really 6 weeks pregnant if I go off of when I last had a period or am I less then that? I had strong cramps the 21st of February. That made me think AF was showing up. Now I'm thinking maybe implantation cramps?! Maybe? Anyone go through this before?