Financial challenges are a consistent and somewhat predictable occurrence. At one point or another we all struggle to keep up with our bills despite having a...