It’s amazing the transformation God brings us through. How he sets us up for greatness and we don’t even know it. He has the ability to allow u to feel pain, just to draw us nearer to him. He has the grace to let us cry out, wonder, and even doubt. Yet he gives us a peace that surpasses all understanding. He gives freedom in our weariest moments. I just smile. I just smile thinking about God’s goodness and mercy. Everything he does, is for a greater purpose. He does does for out good. He makes sure we are ready and able to become stronger and fitter for our calling. If you have a big calling, expect extreme discipline and pruning. If you have received prophecy, wait for it to come to pass. Don’t allow yourself to be miserable because it hasn’t happened yet. Enjoy your life now and wait for God to fulfill his promises to you. He tells us to rejoice in trials and to be joyful in the midst of them. Real Christ followers know how to fall down, but allow themselves to be picked up by God over and over again. All his promises will come true. All his promises will come to pass. His will shall be done. Forgive yourself when you mess us and choose to believe in yourself again. God has created you for a purpose. Go out and fulfill it. Remember to smile as you do it.