personal finance challenges