Sounds like he is doing exceptional in the business, he just doesn't have the life experience yet. When it comes to having enough to retire, look at the people that have "real" money, the billionaires. They majority are well over 40 (many in their 70s and 80s) and yet, even with all that money, they still work every day.His inexperience shows doesn't it?
As far as Insurance Agents go, Harold Manner's agency (American Insurance Services) was a leader with United American for many years back in the 70s, 80s, etc and then led Bankers Fidelity for many more years. I talked his son a year or so before Harold died at the age of 88. He told me that his dad who was in a nursing home but was still on the phone every day recruiting new agents and supporting their current agents. He worked right up to just a few days before he passed away.