I don't think such a good boy as you said is suitable for working hard in society. This kind of personality is more like a girl, suitable for doing research or being a teacher, with a good atmosphere and being respected. Or go to a big enterprise or factory to find an iron rice bowl.
Society is complex, not all people and things can be analyzed by reason, which requires a lot of social practice and the accumulation of life experience, so you see that the knowledge of becoming a great event or being an emperor since ancient times is not very high, and truly learned people are respected, but few can do great things.
I suggest you learn to be strong in men, be decisive when things go wrong, be tough when it is tough, and not be timid when it is time to use force. When you meet people, you should be good at communication, which is more acceptable in society.