I have a lot of trouble in both of these areas. I guess it must be an impulse control problem (to an extent ) But....how do you really stay on track so that you can meet your goals?