As long as we are on this earth and in these bodies, we are going to struggle and have up and down times. That is one reason I am so glad that our God is the same "yesterday, today and forever". He is constant in His love and grace. In His mercy He chastises us. Sometimes we must just keep plugging away daily. Staying in the Word, staying in prayer, and in fellowship with other believers. A consistent walk has always been a real difficulty for me. So I am saying these things to myself too. God bless you!