I read this article Are you a Moderator or an Abstainer, When Trying to Give Something Up?
Some people perform better when they try to make moderate changes, when they avoid absolutes. But with moderation, they keep failing. Effectively, If I never do something, it requires no self-control for me; if I do something sometimes, it requires enormous self-control. Find out whether you are a moderator or abstainer and plan to keep resolutions accordingly
You’re a moderator if you…
— find that occasional indulgence heightens your pleasure – and strengthens your resolve
— get panicky at the thought of “never” getting or doing something
You’re an abstainer if you…
— have trouble stopping something once you’ve started
— aren’t tempted by things that you’ve decided are off-limits
I am currently a abstainer. I tried to moderate and i am not able to keep my resolutions, as I spend time and justify why I should go ahead and indulge or give reasons why I am not able to perform something.