Всё дело в энергетическом балансе. При переваривании пищи образуется энергия, которая расходуется на нужды организма: поддержание жизнедеятельности клеток, тканей и органов, бытовая активность, ходьба, и т.п.
Энергетическая ценность продуктов обозначается в ккал. Если Вы потребляете больше ккал, чем тратите - это положительный энергетический баланс, или энергетический профицит. Если Вы потребляете столько ккал, сколько тратите, то вес в этом случае будет оставаться неизменным.
Соответственно, чтобы вес уходил, нужно тратить энергии больше, чем поступает с пищей.
Судя по описанию к Вашему вопросу, Вы питаетесь сбалансированно: у Вас в рационе имеются полезные жиры, клетчатка, достаточно белка. Это очень здорово! Но факт того, что у Вас вес не уходит, говорит о том, что у Вас соблюдён энергетический баланс.
Вы получаете энергию из пищи и расходуете её. У организма нет необходимости «открывать запасы», ведь ему всего хватает из Ваших приёмов пищи.
Главный принцип похудения - это дефицит энергии и неважно, что Вы кушаете. (Конечно же важно, сбалансированный рацион - залог здоровья и хорошего самочувствия, но в контексте похудения - принципиален дефицит энергии).
Вот история мужчины, который смог сбросить вес, питаясь исключительно в Макдоналдс, соблюдая дефицит энергии 😃
(На английском языке)