I worked up until my due dat with DS. Luckily, he came a week and a half later, so I had a little time to rest first. However, I totally understand what you feel. I hated to go to work those last few weeks. On the other hand, the days I spent at home seemed to last forever and didn't help my impatience much either. It is just an uncomfortable, impatient time either way. With this baby (baby #2), I do find a bit more patience than last time, plus DS keeps me busy. I know it will pass before I know it. I'm with you on the cx too - I have them all day long and through the nights. Whew!