Im confused?

As

My due date is May 25th. I am 29 weeks pregnant and will be 30 on saturday. The math is wrong. If you count inclusing this sat starting at 30 weeks. 39 weeks is the first week of may?????

Not may 25th

Am i calculating something wrong????