I don't believe that God don't want to hear your prayers. Gods loves you more than the way you love him. All of us are making mistakes, but God wants to hear our voice, explaining, confessing the bad things that we made. and at the end God is still loves you. The only thing you need to do is change the way you think. You are special, We are special.
I want to share on of the blog that I read today, it really helps me to realize that God is really want to work with us and He really loves us. Remember, God is always on time! here's the blog
Hope it helps you a lot. More blessings to come.