A person who wants things done their way and is often resistant to compromise or alternative suggestions is commonly referred to as "stubborn," "headstrong," "opinionated," or "inflexible." Such a person may also be described as "adamant," "assertive," or "single-minded" in their pursuit of their preferences or desires. Of course, the specific term used can depend on the context and the degree of insistence on having things done their way.