Agreed with the last part, but I think if we do both (Imagine long-term results and imagine the cost of inaction) would be much better. One will keep you motivated, and the other will scare you when you feel weak to temptations. Thanks for your commentary.
RE: 4 ways to build and strengthen your willpower