Launching--and sustaining--a successful business requires skills that don't always come naturally.

And while no two entrepreneurs are alike--each has his or her own unique story for how they started their company--there are characteristics and personality traits that successful entrepreneurs tend to have in common. These include a penchant for optimism, the ability to handle failure, and a love of risk.

The infographic below from Schools.com explains which attributes help entrepreneurs succeed and which pose the greatest challenge for business owners.