Never make promises that you cannot keep. You can look honestly at your past, and you can forgive yourself. You can choose to become pitchers or batters. You can also break those vicious cycles, and most importantly, you can make decisions to move into a more meaningful, deeper relationship with God. He will guide you in every step of the way. Just always remember Him, and always think of Him each time you make decisions in your life, and you will see how He can bring significant changes in your life.