Life has a tendency to throw you for a loop from time to time. As much as you think that you can plan for your life, there are