The reason for all this is Bible, He (Jesus) said if you fallow him you will suffer, then He said that we will lovers of ourself. So why this and why that Bible has to be furfilled. The only thing we can do is go through it preyfully and let God have his way.
God may stretch you by putting uncomfortable circumstances in your life. Why? He uses the hard times to stretch your faith, your patience, and your love. This stretching is what causes growth: "For our light and momentary troubles are achieving for us an eternal glory that far outweighs them all" (2 Corinthians 4:17). In other words, God uses the difficult circumstances in your life to cause you to grow closer to Him. If you look back over your life, you'll probably notice that the times you grew the most spiritually were often the times that were the most difficult. If, however, you fight against the hard circumstances in your life, then you will never fully grow up. So, instead of fighting against life, take the advice of James 1:2-4: "Consider it pure joy, my brothers, whenever you face trials of many kinds, because you know that the testing of your faith develops perseverance. Perseverance must finish its work so that you may be mature and complete, not lacking anything." Decide to press on and go through so that your faith may grow. Go through the hard times in life trusting God, and then you will grow to be "mature and complete, not lacking anything."