You: You have your expectations in love and you're not shy about making them clear to him. Nevertheless, you're aware that not everything is possible, so you adapt your expectations to your partner, without giving up on them entirely....there are certain things you just won't accept! You listen to his needs and desires, and you do your best to reach compromises so that you're both happy. You have a mature and constructive attitude that he really appreciates.
Our advice: Carry on as you are, you're on the right track! You're a true model of tolerance. Communication is exactly what a relationship needs in order to move forward without frustration or restraint.