Right now your son is going through an innocent phase of control for what he want to go his way. Also, he is at the perfect age of learning, and you are going to have to stand a little more firm, so as he will know that you are the parent, he is the child, and that there are rules, and that you and your husband are to be respected. Otherwise, when he is too old to try and firmly discipline, because of poor behavior, you are going to have a difficult relationship of control and disrespect, remember, children are not born with the gift of knowing right from wrong, they have to be taught by their parents.