You ' re suffering because you are trying to control your thoughts in fact the desire itself can be seen as the cause of suffering . Who are you ? The thoughts and emotions or the watcher of the thoughtsemotions . If the latter , that means you can watch all these thoughtsemotions , whether they be r i g h twrongpositivenegativeetc , and just see them pass by without needing for them to affect you . I recommend the power of now by Tolle , and Awareness by Anthony Del Mello the audiobook is on youtube . You say you are being mindful when you eat , when you walk now take that and apply it to your thoughts and emotions . Just watch the thoughtemotion process as subjects that come and go , NOT as events that define you . Is your awareness of overbearing thoughts being overburdened ? No its just awareness . Watch and let these states pass and see that the story you believe to be true is really just that , a story . So i ' ve been watching my mind the last 2 minutes and these thoughts came up im hungry , im angry from an event that occurred earlier in the day , im bored , i want to go out tonight , i hope i can help youif you took every thought emotion that came across seriously you would rightly be overburdenedanxious because the thoughts can be crazy and contradictory to the previous thought states you previously had . Solution you are not these thoughtsemotions just watchPerhaps Mooji on youtube may help you as well . Are you doing a sitting meditation daily ? I recommend this too