Whatever you do, try to set yourself up for success by making it easy to stay on track. The trick is to set everything up so that you don't have to struggle to stay disciplined.
Are you being held accountable? The truth is that most of us can't stay disciplined on our own. We need people around us that will keep us accountable so that we have a responsibility to do what we said we would do.