Have you ever thought about attending Financial Peace University?
Financial Peace University - daveramsey.com
It helped us tremendously, we have budgets, no debt or credit cards believe it or not.
Well worth the $100 for the classes.
We attended via our local Church but there are many other classes around the country.