12 weeks you say ?? ..... 9 weeks to go!.. I should get a ticker " 9 weeks until my baby stops crying so much " hehe