Life & it's inevitable ups-and-downs.
Life's like a bottle of water:
"you have to pour out the bad contents of the water first, before you can carry on pouring the good contents inside."
we face problems because God wants the best for us, he wants our bottle to be filled with goodness and minerals. that's why he have to pour out the bad contents to pour the good ones in.
When God's pouring the bad contents of the water out from your bottle, you're bound to face difficulties. (e.g you have lesser water with you now, and we all know how important water is for us!) & it represents our everyday life when we will inevitably face problems in our lives. We have to face problems to better understand and refrain from repeating our mistakes again and to learn & grow from it. only by facing problems are we physically and mentally ready for the good things we've about to receive!
When god's pouring the good contents of the water inside your bottle, it is when good things start coming your way :) be still and patient and await the arrival of good things coming into your life.
God loves you.