With any professional profession, it takes time and hard work. Most people can't handle when someone says "NO" to them. They unfortunately quit and blame others for their failure. The ability to connect on a personal level with a client and forget about how much money you are going to make is a big reason why people fail. As long as you care about people and will do the right thing under pressure, just about any personality will be successful in the insurance business.