In this scenario, we have Person A and Person B.
Person A is a smart, hardworking, tough person. He also had a tough background, but overcame it to accomplish great things. Naturally, Person A is very proud of his achievements, and he deserves to be. Person A does not brag about his achievements, but he is undoubtedly proud of them.
Person B is not as smart, not as tough, and not as accomplished. Person B is luckier than Person A and didn't need to struggle as much, but Person B nevertheless is sincere and tries hard too. Person B's achievements are inferior to Person A's, but Person B nevertheless feels good about his more modest achievements. Person B also does not brag, but his pride in his more modest achievements is not less than Person A's pride in his greater achievements.
Person A constantly puts down Person B's achievements. Person A feels that because he had to struggle much more than Person B, and because he is more talented and achieved more, that Person B doesn't deserve to be proud of those lesser achievements because, in Person A's point of view, Person B is less talented and didn't have to struggle as much. Moreover, Person A believes that if Person B is honored for his modest accomplishments, it diminishes Person A's much greater achievements because they are not only greater, but required more talent and effort to achieve.
Question: is Person A morally justified in feeling this way, or is he being needlessly petty and mean?