Look. Steve’s philosophy in CA CW was that he didn’t think it was fair to be restrained and that he didn’t like people making choices for the Avengers. Meanwhile, he decides for Tony that it’s best for him (by not telling him about his parents), which is hypocrisy at its finest. The bottom line is this: it was not Steve’s secret to keep. He didn’t have a right to choose whether or not keeping it from Tony was better for him. “I know what’s best for you” is a patronizing and frankly damaging attitude for Steve to have towards Tony.