Career counseling can be very important to ensure that one is in the right job for one’s personality.
One may be successful in lot of things, but if those are not in line with one’s values, there still may be a lot of inner tension and unhappiness.
When life is not in line with one’s value, the mind responds with stress, tension, and inner disharmony.
Clarification of values around one’s ideal job/career is a good start.
Then use that as one’s inner compass to guide action, rather than being too reliant on the opinions of others.