Friend, there is nothing impossible to God. He is the author of all things. I cannot stress this enough. You can go to Him with all of your troubles not just some of them. He really cares about you. When you have a pressing need, you must be diligent by bringing it to the Lord in prayers. Being diligent does not mean to be consumed by finding a way to get out of your situation. Remember God is in control. He is waiting to deliver you. His plan for your life is a good one. Trust Him for complete victory.
Diligence means that you have to pray and read the word of God dealing with the issue. Let's say you need healing; then you must read and meditate on healing as often as you can. Your Bible should be your companion. Faith comes by hearing (understanding) the word of God. You must place yourself in a faith driven environment (read the word; listen to tapes and CD's). You might want to stay away from discouragers. You do the same thing when dealing with financial issues and so on.
Is the devil giving you trouble today? Is he trying to torture you and shake you down? If so, It is time to turn the table on him. You have the power to do it. You have the power inside of you to destroy his works, to heal, to deliver, to set the captives free, to reclaim you peace of mind, your emotional wholeness. An anointed man of God once said that believers have so much power in them that every time we wake up in the morning the devil worry and fear. The word of God says the devil should flee from us and not the other way around. (James 4:7) Jesus died to destroy the work of the devil (1 John 3:8). You need to understand what you have going for you (the power of the resurrected savior within you)
At this very moment, as you are reading this, the power of God is working within you. Align your thoughts with His might and you will accomplish great things. It does not matter what the situation looks like. You are to keep walking by faith and keep claiming victory. You are more than a conqueror in Christ. You are destined to win in Jesus Name.
Praise the Lord!