“And I will give them one heart and put a new spirit within them; I will remove their heart of stone from their bodies and give them a heart of flesh, so they may follow My statutes, keep My ordinances, and practice them. Then they will be My people, and I will be their God.”
Ezekiel 11:19-20 HCSB
I believe whole heartedly that the Lord has given us free choice, so that we might CHOOSE to follow Him. Scripture says that He could call up stones to worship Him, but He wants us to choose to worship Him. And perhaps the greatest form of worship that He seeks is obedience.
That said, I read this verse and realize that He can turn our hearts towards Him (or away from Him). He is God, He can do whatever He wants, but I read this and think that if we seek after Him, if we want to seek after Him, and pray for our hearts to be changed, He is gracious to do that – but we have to want to follow after Him. We have to want what He desires – if that is true, He will turn our hearts to Him.