I see you have a love for scrapbooking. When I first started scrapping, I did it digitally (computer generated) because I found tons of free stuff to use on line. Have you tried doing that? Other than what was already suggested, I cannot think of anything else. I am alot like you. I would sit and go insane thinking of all that I should be doing around the house.
Regarding the statements made that first babies never come on time. I proved them wrong. My first was right on time. Every pregnancy and every baby and every mother is different. Whenever that baby is ready to make it's appearance is when it will come. I hope you can find things to keep yourself busy and healthy until the baby arrives.