Self-discipline is that kind of skill which is not that easy to acquire which is the reason why not everyone is as self-disciplined as they probably want to be. The good news is that it is possible to acquire that skill in case you are able to allocate enough time and effort. Perhaps, the most important thing to remember is that there is no ‘right’ time to start doing something. If you want to change something in your life, you need to do it now. Otherwise, you will simply be putting that off until it is too late.
Make sure that you have come up with a schedule that works perfectly for you. Do not forget about breaks as they are important. Sometimes it is quite effective to schedule some treats for yourself when you have achieved something. Do not stay too focused on your mistakes. We all make them. The best thing you can do is learn from your mistakes and move on having acquired that precious and useful life experience.