post
The one thing I have learned through all my years of trying to figure what works is that you have to establish a "greater good" for yourself, and do everything you can for it. That term applies to a lot of situations, but especially with diet.
For example: say there's one of your favorite unhealthy food items sitting in front of you, waiting to be devoured. You're not hungry, but your mouth is watering, and you know it's going to taste fucking delicious. You have two options: eat it or don't eat it. If you're the kind of person who is health-conscious, then both of those outcomes are good. If you eat it, it tastes great and your saliva glands will return to normal. If you don't eat it, tomorrow you will think, "Wow, I'm proud of myself for not eating that. If I could do it then, I can do it again
"
Trust me when I say I know that isn't always an easy choice to make. I'm a very 'instant gratification' kind of person when it comes to a lot of things, so there's always two voices that fight with each other in situations like that. Until recently, I got used to letting the wrong one win, and it got to a point where I just couldn't take the constant repetition of self-disappointment (because without fail, the next day [or even later that day] I would be filled with guilt and self-loathing when I chose the "lesser good") and just decided not to take it anymore. Now, every time I run into a issue like that, when a choice has to be made between the greater and lesser, even seemingly innocuous things (put a dirty sock on the floor into the hamper, or walk past it to my next destination and take care of it later?) I ALWAYS listen to the greater one.
Wow, that was quite the pep-talk. I know this kind of thing doesn't apply to everyone. Some people have a very well-functioning decision-making ability, but others, like me, have a really hard time with internal struggles over the stupidest shit.
I forgot to mention that this thread is for mental health, as well, considering it's more common of a problem. 'specially with me :[