I struggle with self-discipline, focus, and impulse control. Advice on succeeding with 75Hard?

You have already identified your struggles. It’s time to face them head on. Get an accountability partner that you’ll chat with daily. Through this program you will develop mental toughness that will spread to all areas of your life.