So, is it all about sampling the other person before getting married? Its like asking to taste the daiquiri before you order it. And if you don't like it then you order vanilla cause it's your favorite flavor. Not everyone's gonna be like vanilla no matter how hard you try. What if your spouse hates vanilla? What will you do then?
What about accepting the other person for who they are and helping them fulfill their dreams? I think marriage is about being the best partner you can be for the other person that you're with. Not the other way around where you expect your partner to be perfect, flawless and rich.