Maybe, in a perfect world, everything would be planned out for you ahead of time. There would be no surprises. This world is far from perfect, however, and life often throws you into unexpected situations. Maybe you are lucky, and find some extra money outside your car in a parking lot. For some people, though, […]