Due March 3rd (I think)

Diana
Kind of confused about my due date because of my lengthy and irregular cycles. Primary Dr says 6 weeks but different apps are giving me different due dates. Most of them say March 3rd. I'm calling to make an OB appointment so I can know for sure how far a long I am. Never had a MC but for some reason I'm terrified this time and having a lot of cramping.