New Year’s Resolutions

Why do you suppose so many people make New Year’s Resolutions every January 1st…and then a majority of people give up on them by April 1st? I am writing this in the end of February, the gym is still packed when I go in and I have to be at least 20 minutes early for...