I read a study once that talked about people's spending habits. A financial officer of JC Penney's was quoted as saying something like, "People will make a change to their spending habits for approximately six weeks. Then they will resume their previous spending patterns whether or not their financial situation has changed."
So... I try to keep that in mind when I'm trying to learn new spending habits because it helps to know the natural progression people have.