Life is a painful, beautiful, emotional roller coaster that leaves us gasping for breath, dying to find a sense of purpose, someone to love, and someone to love us back. Thankfully, we can strap on our seat belts and rest, because nothing surprises Jesus. In fact, we know that he uses all the good...and the bad for some great purpose we will get see one day. Some days I wish I could see the blue print as I'm crying out for understanding in the midst of seemingly unbearable rejection and circumstances. He is enough-always enough. My doubt does not change His sufficiency.