"My husband and I racked up a large amount of debt. Our reasoning was we could afford the payments. "
This is where so many people get into trouble. If you could see, when you buy something for $1000, that over time you will be paying $1500 for it by paying over time, it doesn't look like such a bargain.
Always better to save up for it and pay cash or equivalent.