Fewer Americans delaying life events for financial reasons

And fewer are improving their financial habits.