Let go let God. I have heard over and over again. Well it has a whole lot of new meaning to me. Finding out that you may not always like what God gives you but there is always are reason. We all want to get to the other side of the bridge quickly and pain free. Practice patience, God will reassure you when you are at your lowest and just let God.