No one wants to be surprised to find that their new spouse has a serious drinking problem or is a complete slob. There are certain fundamental issues that need to be resolved before two people enter into a marriage.
Until you've lived with someone for a while or been in a long relationship, it's hard to know almost everything about them. Open the lines of communication and have a series of heart-to-heart talks about the things that matter most.