It sounds like you are in a great frame of mind - you are going to have a great birth!