Do not think that God owes you anything. As fallen creatures, the only thing we deserve is eternal damnation. Christ's selfless death on the cross is the sole reason we have a shot at redemption.
Again, you may believe certain blessings are important to you, but you are not God. You cannot know what is best for you, only He does. There is a reason He may not be answering your prayers. Pray to Him that you may have greater trust in His plan for your life.
What would the book of Job be had Job viewed his relationship with God as you do; transactional (ie. God gives me what I want and only then will I trust Him more). Job had literally everything taken away from Him, yet He remained steadfast in his trust in the Lord. In the end, Job received more wealth than what had been taken away from him.
"Though he slay me, yet will I hope in him" Job 13:15