We cannot serve two masters – God and self. (See My Utmost For His Highest December 14th.) Difficulty and confusion result. True repentance is not wishing you’d done otherwise because of the difficulties you encountered walking in the wrong direction. Godly sorrow,(See 2 Corinthians 7:10 and My Utmost For His Highest December 7th.) sincere repentance, comes with the realization that we have grieved the very Son of God who gave His life to reconnect us with One for whom the sin of self makes us utterly unworthy. True repentance acknowledges and turns from self-will and self-justification with a heart broken in a thousand pieces that will never fit together again in the same way. The only sacrifice worthy of Jesus’ blood is that of self and is made hourly. Living sacrifices make the journey through to identification with bleeding steps until there is only one blood remains.