-Т.е Y есть последствия "не делания" и одновременно причиной для "должен делать". И получается, что этот Y , буквально, заставляет делать Х. А заставляет делать Х = должен делать Х
--Ну, "заставляет" - это внешний процесс. --А "должен" - это внутренний процесс.
Это нам и надо внутренний процесс заменить на внешний. Типа поиска внешнего маркера запускающего это "должен". Типа деноминализации.
-"Приходится", кстати, это не синоним к "должен". Это синоним к "вынужден". И далее, к "не могу не делать". -- Т.е. общий ряд модальностей получается: хочу, могу, должен, обязан, (вынужден).
Набросал возможный список(не бесспорный) слов модальностей: должен/не должен [делать что-то] обязан/не обязан [выслушивать что-то/от кого-то] необходимо[ответить на что/кому/чем] (надо)нужно/не нужно [делать что-то] надлежит, вынужден [подчиняться чему] требуется [следовать чему] следует/ не следует [прислушаться] придётся, пришлось, приходиться, предстоит стоит, полагается [договариваться, о чем/с кем] --- не могу [сделать что/кому] невозможно[понять] неспособен [спорить] не готов [аргументировать] не получается [промолчать] не умею [договариваться] нельзя [спорить] пытаться [скрыться] --- могу возможно можно готов умею