Struggling to say no to your guilty pleasures? Here’s why it’s so hard to kick a habit