Buying a business is a life altering experience, akin to getting married, buying a house or having a child. Realistically assess your skills, goals and financial capability. Most buyers do not buy the business they originally contact us about. So it is important to be open to businesses and industries that come along.
There's an adage among Business Intermediaries: “There's no such thing as a perfect business.” Every business has its' strengths and weakness.
The single biggest mistake business buyers make is not acting quickly enough on a business which is good for them. On the one hand, you should not act rashly, but on the other hand, do not let a good business slip away because of over analysis or inability to commit. Once all the hurdles are resolved (landlord, due diligence, financing, transition), be ready to take over that business.