Life can be extremely painful. As children of God we are most certainly blessed by the Lord. Even though life is full of mountaintop experiences, life is full of valleys as well. At times we experience things that are so painful we just don't understand why they are allowed to happen in our lives. If you are like me you can admit that sometimes you just ask Jesus, "Why Lord?. I don't mean asking in an irreverent or callus way, but sometimes we just have a heartfelt desire to know why God allows certain hardships to besiege us.
When life gets to this point we have to be like Job. Although he didn't understand why God allowed his wealth and his children to be swept away from him, Job still trusted the Lord. Job understood that God is always good and that He is always sovereign whether we understand His ways or not. Real trust in Jesus (that Proverbs 3:5-6 trust) means having confidence in Him even when you may not feel like it. When He seems giving, bless His name. When He seems to be taking away, praise His holy name! Trust God even when you don't feel like trusting Him. He will heal you and show you the purpose in your pain!