So often, may it be people or things, we feel like we have to have it/them. Then, when we get what we think we want, we have the nerve to be upset when it is not what we wanted it to be. This happens a lot in relationships. We don't pay attention to the signs, then when we are totally involved, we're looking to get what we thought we would, only to find what we thought is not matching up with what is.
Our level of expectation should be more realistic from the beginning. We need to ask more questions up front. Pay attention to what is being said during conversations and accept what we hear to be true, whether we want to believe it or not. Just because you want something doesn't mean you have to have it. If you do get what you claimed you wanted then you should be willing to deal with what you asked for, whether it comes exactly like you wanted it or not.
If you just had to have it, then you should be willing to accept what comes along with it/them.