Может быть у вас просто стресс и вы помимо такого "дробного питания" еще и переживаете по какой то причине?
Как мне кажется дело все далеко не в питании, но еще и в вашем психофизиологическом состоянии, если честно не вижу лично для себя, да и для других людей чего-то ужасного в отказе от еды, бубликов, хлеба, майонеза.
Это вполне обычные компоненты, которые не являются необходимостью, а скорее дополнением для обычной жизни.
Постарайтесь задуматься, что может быть причиной ваших проблем, постарайтесь решить их, и именно тогда вы сможете нормально уснуть.
Также перед сном лучше проветривайте помещения, и если долго не можете уснуть переключитесь на книгу например, или на общение с кем-то, и потом заснуть станет проще.