Take delight in the Lord, and he will give you the desires of your heart. Before we begin to answer the question, I would like to clear some things up first. God gives you the desires of your heart. He does not give you your heart’s desire. Jeremiah 17:9 says: The human heart is the most deceitful of all things, and desperately wicked. read more
God can change our "heart," giving us the desire to please Him. About Israel, God told Ezekiel, "And I will give them one heart, and a new spirit I will put within them. I will remove the heart of stone from their flesh and give them a heart of flesh, that they may walk in my statutes and keep my rules and obey them. read more
Delight thyself also in the LORD; and he shall give thee the desires of thine heart.
I the LORD search the heart, I try the reins, even to give every man according to his ways, and according to the fruit of his doings.
And God, which knoweth the hearts, bare them witness, giving them the Holy Ghost, even as he did unto us;