I don't care who you are or what position you play, if you have any sort of weakness at all the NFL will find it and take advantage of it. You have to be able to adjust to that or you will be out the league so quick it'll make your head spin. Defensive and offensive coordinators get paid to find the other teams strengths and weakness and work out a game plan to take advantage of that. Position coaches get paid to find your weakness and if at all possible hep you make it a strength. Egos get in the way of all that stuff. But if you aren't pretty damn sure of yourself you probably aren't playing pro sports anyway.