Dear one, He does hear your prayers and let me say this, He suffered and died on the cross so that you can have eternal life, what more could He do to prove that He loves you? If your prayers are not being answered the way that you want them to, then maybe He wants you to do something different. Could it be that He is wanting you to trust in His perfect timing, or could it be that He is protecting you from something. The Lord ALWAYS answers our prayers, sometimes it is answered right away, sometimes it is a waiting game and other times the answer is no. Let me suggest that you ask the Holy Spirit of God to give you wisdom, then obey what He is telling you to do, then accept His perfect will for your life. The enemy of your soul wants you to give up, you MUST keep reading your Bible and talking to God. The Lord IS worthy of our praise and adoration regardless if He does what we want Him to or not. Begin to worship the Lord, His presence WILL surround you and things will change. Blessings!