Really with marriage, from what I've heard about from different friends that are married, you can't entirely be prepared. There are things you can only learn in marriage.