I have been each of these at various times:
The bulldozer (the lie: I am not responsible at all for others' lives and feelings)The bulldozer is focused on his life and denies his effect on others. He builds what he wants and ignores the fact that others are hurt or inconvenienced.
The controller (the lie: I'm in charge of your life and feelings)The controller tries to control the lives of those around him (whilst his needs attention). He believes others' feelings are entirely down to his action, so he needs to change, fix, and control them.
There are three sub-types:
1. The puppet-master just wants to pull others' strings.
2. The prime mover believes himself to be the cause of all that occurs in others' lives, especially what they feel.
3. The redeemer believes himself to have or be the solution to others' problems.
The victim (the lie: others are totally responsible for my life and feelings)The victim blames others for how he feels (usually in an exaggerated or even delusional way).
The doormat (the lie: you're totally in charge of my life, and I don't have any feelings)The doormat lets others control his life when he should be setting boundaries and asserting independence of thought, action, emotion, and internal world. The doormat feels awful but does not realise he is being affected by the unreasonable behaviour of others.
The solutions I apply:
The bulldozerI try to see things from others' point of view. I aim for kindness, consideration, tact, and discretion, although directness is sometimes called for.
The controllerThe puppet-master: 'Mind my own business.' I am responsible for my actions but not for others' reactions.
The prime mover: It's not all about me.
The redeemer: They have their own Higher Power, and it's not me.