In order to execute your own goals I would suggest keeping an open mind.
You never know how certain things that may not seem very useful can really help you out in the end. There are different ways that people try to get you to see different sides of yourself, your skills, and your strengths/weaknesses. These all seem to come together in the end. You also need to admit your weaknesses in order to build them up to turn them into strengths.