That last stretch before your due date is honestly one of the strangest feelings, like you are so ready but also a little scared at the same time. My girl was the same, she came at 39 weeks and those final days felt the longest of my life. Hang in there, your body is doing all the right things even when your mind feels all over the place. Rest as much as you can now because once baby is out, the real adventure begins lah.