Brian said it way better, but I'll add that there are no miracle cures. People don't lose 150 lbs. because they "love dieting!" or it's easy. They don't eat cauliflower for one meal and get instant results. It's no mistake that Bill's friends take things "one day at a time". I've been in therapy now for the better part of 15 years, and I don't see it ending anytime soon. For me, therapy is like someone else going out for a run, or doing 35 jumping jacks. It's an exercise, with long term goals.
You have to WANT to be different, and it stems from there. If you LIKE being this way, so be it, but then own it, don't complain about it every chance you get (I mean, I suppose you can, that's on you, but at some point it's going to be the boy crying wolf).