Psalm 119:66 “Teach me knowledge and good judgement, for I trust your commands.” Our Psalmist never prayed meaningless prayers.  When he talked with God he was sincere, he prayed from his heart and he expected God would answer however God felt would be best.  The same applies to you and me.  It is impossible to make demands of God.  Always we pray–Your will be done.  Our God, the author of love, hears and answers.  Have confidence in that truth.