прежде всего, нужно смотреть утвердительное предложение (+) у нас или отрицательное (-).
🌟 (+) must - должен, как внутреннее желание или потребность. здесь ТОЛЬКО Я. I must learn English.
have to - должен из-за внешних
обстоятельств или правил, прописанных или негласных. вовлечены интересы ДРУГИХ ЛЮДЕЙ. I have to pay.
🌟 (-) всё наоборот! must not - запрет, внешнее давление. вовлечены интересы ДРУГИХ ЛЮДЕЙ.
You must not park here.
do not have to - внутреннее усмотрение, нет нужды. здесь ТОЛЬКО Я.
You do not have to wash the dishes, I will do it.
🌟 SHOULD - где-то посредине, не имеет значения, только я или другие люди.
I should eat more vegetables-овощей. I should not eat much salt-соли.
то есть, ЛУЧШЕ БЫ что-то сделать или не сделать. но это действие не является решающим фактором.
верхний рисунок: моя идея - люблю схемы, графики, цифры.