Some people hold you to higher standards than they do themselves. They expect you to be responsible for all of your choices but conveniently avoid responsibility for theirs. They demand responsibility for the impact of your behavior and fail to keep the same expectation of their own action.
This isn’t ideal, but it’s not a problem. Not for you. You know better.
Because someone else’s inconsistencies, judgments, or hypocrisies are not a barrier to you taking responsibility for yourself, your choices, and the consequences of your action. You don’t control anyone but yourself and you understand that. So you focus on the one thing you control and you take responsibility for that at the highest level. And you never, ever expect from someone else what you don’t apply to yourself with integrity and discipline.
Discipline is the shortcut. Do the work.