We all have different temptations and weaknesses. Knowing what you struggle with and being honest with yourself will allow you to develop the self-discipline to overcome those struggles. Whether you need to be honest about a short temper or a lack of knowledge or skills, by doing so, you set yourself up for success.
Once you've identified your weaknesses, you can spend less time worrying about what might happen when faced with challenges and more time
planning ways to overcome them. If you know that you often seek negative distractions after a difficult day at work, you can prepare for this by keeping a list of television shows or movies you could watch or other enjoyable activities you could do instead. By making the decision of what you'll do after a bad day at work before it happens, you'll be much more likely to see it through.