If you think it's difficult to afford a home, you're probably right.

Nine out of 10 homeowners who bought a home in the last three years say they were unprepared for the extra costs of maintaining and financing their property, according to a new survey of 1,000 U.S. homeowners by Real Estate Witch, a real estate education platform.

Additionally, 73% of those surveyed said they had regrets about buying their home, with expensive maintenance and hidden costs cited as the most common reasons.