After weeks of problems I slept (mostly) through the night last night! I was actually able to wake up to the alarm! The only thing I did differently was buy and wear a maternity belt that supports your belly the past 2 days. Let's hope it's that and not that Venus was in the 7th house. Ah life is so much better when you're rested.