You can look at it in two ways - It takes 9 months for a baby to arrive - this will be your baby and takes half the time.
I wouldn't wait 4.5 months for a bloody bus!! Feels like a lifetime!!
Once it arrives all the waiting will feel like a bad dream...think of it as an early Xmas pressie...
Success is no accident, it is hard work, perseverance, learning, studying, sacrifice and most of all, love of what you are doing or learning to do. (Pele)