"Lord give me patience, and I want it now!" Experience has taught me that patience is a virtue, but it's probably not a good idea to pray for it. God develops our patience through our troubles. "...when troubles come your way, consider it an opportunity for great joy. For you know that when your faith is tested, your patience has a chance to grow. So let it grow, for when your patience is fully developed, you will be perfect and complete, needing nothing. James 1:2-4
Turning your life over to Jesus doesn't make you immune to difficulties, hardships and troubles. Bad things do happen to good people! However we can have a positive reaction when troubles come our way, knowing that God can use the circumstances for maturity and spiritual growth.
Your problems are not your punishment, God allows these things because He is passionate about your spiritual development. God is not mad at you, He is mad about you! Somehow God weaves everything together, the good and the bad, to develop beauty, growth and character in our lives. "And we know that God causes everything to work together for the good of those who love God and are called according to his purpose for them." Romans 8:28
God is teaching me to trust Him in the midst of life's troubles, because He sees the big picture and ultimately knows what is best! "We continue to shout our praise even when we're hemmed in with troubles, because we know how troubles can develop passionate patience in us, and how that patience in turn forges the tempered steel of virtue, keeping us alert for whatever God will do next." Romans 5:3-5