We can do all we can to prepare for what may arise in our lives, but there will be things that come to test our resolve and our faith. Stay the course. Fight with all you have until the obstacles have been removed or you learn to live with the impact they cause.