Why setting boundaries will make you more successful (and happy)
The reason you do not meet your goals has more to do with how you plan than with your discipline. When you first define how much you are willing to invest instead of what you want to achieve, you paradoxically achieve more.