#1 Reason your Prayers are unanswered

You do not pray the right way.

When you are asking someone to do you a favor or you are asking someone to give you something...How do you proceed?
You tell the person exactly what you need, or what you need her to do for you. You give her every details of how and when you need it. You don't just repeat the alphabet and let the person figure out what you are trying to ask for. The same goes for prayers.

Do you speak spanish, or french to someone who speaks english? You speak the language the person understands.
Same goes for God
If you want God to answer your prayers, you must speak to him in his language. God is Spirit
To get God to answer your prayers is no more mysterious or uncertain than the radio waves all around you. Tune in correctly, you get perfect result.

Some people regard prayer as a vague and ineffective exercise in wishful thinking.
Prayer is not a "Set It And Forget It" System
"Prayer is a mental and spiritual function of intelligence. For if I pray in a tongue, my spirit prays, but my mind is unfruitful. What is the outcome then? I will pray with the spirit and I will pray with the mind also; I will sing with the spirit and I will sing with the mind also.(1 Corinthians 14:15)

Prayer is not a "One Size Fits All" System
Different types of people must pray differently.
If you are a visual person, you can not keep repeating words after words. It will not work for you.
You must know what type of a learner you are then you must pray according to your learning style for your prayers to be answered.
True prayer is based on precise laws that govern creation.It must be clear and precise.

#2 Reason your Prayers are unanswered

You do not Believe that you can have or/and God will give you what you are praying for
You can have whatever you can see yourself having. Before you go to God with a request, you must first believe that it is something you can really see yourself having.

You can do a Belief Test to make sure you are on the right track. The test will help you discover if you really believe that you deserve what you are asking God for and you believe that you can have it. "You can never receive something you cannot see yourself having." The angel said.

“Test your belief about a specific statement such as: I am okay with being wealthy/ successful, I am okay with being married/in a new relationship, I am okay with being healed, I am okay with being healthy, I am okay with my want to have a new car/house/job. I am okay with starting my own business...etc.”
Now pay close attention to your heart. Your heart will send you a message of belief or a message of disbelief regarding your statement.

If you find it difficult to understand the signals or messages of the heart you may use other alternate methods to help you discover your real belief about specific desires.