... crossing "Add discussion forums to StevePavlina.com" off my goals list right now...
If I didn't set goals, this web site wouldn't exist, and these forums definitely wouldn't. They both required a serious shift in focus beyond the normal flow of action... and plenty of hard work.
Overly rigid goals can be quite a problem though. Whenever I start thinking my goals are becoming inflexible, I step back up to the level of purpose and work back down from there. I find it best to think of my goals as intentions or decisions rather than rules.