I recently retired from a profession that I never really cared for. I made very good money and retired early. I've been successful by any measure in career, family, money, you name it. I'm a happy and satisfied man. But that being said, I'd do it differently if I could.
I remember being in high school and dreaming of the life I'd like to have. I decided that majoring in a foreign language would be my ticket. My dream was to go to a university and learn some exotic language. I'd then work for our foreign service, or a church/benevolent organization, or some international firm, or even the CIA in some corner of the world that needed a language speaker that was willing to live far away. But, then well-meaning, earnest adults around me started tearing that idea apart. Relatives and family friends seemed to line up, telling me that it was a bad (and somewhat irresponsible) idea. I ultimately followed their advice. But now, I wish I hadn't. I wish I'd stuck to my guns and followed my dream. I see now that their advice was hemmed in by their (understandably) limited view of the world and its possibilities. So, in answer to the OP's question, my best profession would have been a guy that helped to bring people together and solve problems in a remote place that needed me.
That or be a backup QB for the Cowboys.