Financial Stability and Peace of Mind