Ugh so confused help anyone

Tremelda

So my periods are irregular they last 3 days short cycles so after my last miscarriage in July 4 I got my period twice only lasted 2 days both times my last period was September 9th,2018 so I got peak ovulation 23,24 only times I checked did it both days and 3 days before then I got positive pregnancy test October 11th,2018 puts me at like 19 weeks 2 days well went for scan today they not going off my last period but the ultrasound which is saying 18 weeks and due date June 25,2019 think I should just let it go 🤦🏿‍♀️🤷🏿‍♀️