Financial stress has a way of sneaking up on you. One day you're managing your bills just fine, and the next you're lying awake and wondering how you'll make next month's debt payments. The current ...