first timer over here, help!

So I finally got my BFP! I'm so thrilled!!! I have a first doctors appointment soon, but I'm so excited I want to know when I will be due!! Can someone help me figure it out?! In January I spotted for 3 days-never wore a tampon and hardly have to wear a pantie liner. I thought it was odd, bc my periods are very normal..28 day cycles, 4 day periods. I didn't think much of it in January and randomly took a test and found out I was pregnant!!! So crazy. Anyway iv added my charts..any help would be so nice!!