My Due Date

Le

I am 19weeks+1day today, but have had 3different EDD. Has anyone else had this? First one was 14th May then 31st then 22nd.