One thing about God He loves them that love Him. You must learn how to endure. When you endure your process you really learn how to depend on God and fall in love with Him. God always rewards you for what you endure because it brings you from process to the promises of God, so stretch your endurance.
Philippians 3:13-14
You have to remember that while you are enduring certain things in life Satan brings battles and storms to make you compromise but when things happen remain stable because it will blow over. The only way to get a breakthrough is to go through because God is working everything out for you.