When is my due date?

I have 40-45 day cycles and they are very irregular. The first day of my last period was on March 7th.

I took ovulation tests and got blazing positives April 4th and 5th. Which is when I believe I conceived.

I got my positive pregnancy test on April 14 which was 10 DPO. So I would only be 6 weeks right now if I went off of my ovulation date. Or 8 weeks if I went off of the first day of my last period??

It seems like my pregnancy tests would have been a little darker if I would have conceived earlier than that... right?