The very things we try to avoid are often what God will use best to offer us His greatest gifts BUT we must trust God will make all things right.