Why do I have to wait so long?!

Audrey
?.. I'm 4 weeks (with my
​First)  and wish I had only
​Found out close to 3 months!! 
how do you all stay sane waiting for the 9 months to pass? I have not stopped thinking about my baby, my baby shower, the sex, labour, 3d ultrasounds the 2nd trimester when things get exciting etc, etc etc lol please any advice would be appreciated