You Need to Disagree
You need to be with someone who is willing to disagree. While a yes ma'am type of guy sounds perfect, it's not. You want a man who will call you out when you're wrong. You need someone who helps bring out the best in you, not someone who always agrees.