Too many of us want our heart's desires as the first priority and that is the wrong starting point.
What does the scripture say? "Delight thyself also in the LORD; and he shall give thee the desires of thine heart."
And in context? Psalm: 37. 3. Trust in the LORD, and do good; so shalt thou dwell in the land, and verily thou shalt be fed. 4. Delight thyself also in the LORD; and he shall give thee the desires of thine heart. 5. Commit thy way unto the LORD; trust also in him; and he shall bring it to pass.
So we are to:
Trust (second time)
You see it all begins and ends with trusting Him; obeying Him by living right and doing right; delighting in Him, making Him our everything in life; and finally committing our way to His will for our life!
Now once we get into the habit of doing all this then our heart's desires will be given and even better they will be in line with His will for our lives!
"Good people" don't get to Heaven, only saved ones do. Are you saved from your sins by true faith in Jesus Christ?