Oftentimes obstacles are designed to improve our character. In life there are no straight paths. Written by \nBrian Henderson