people make adrien out as a ‘weak’ character, someone who isn’t able to fight it when he is pushed around, someone who will let himself be trampled over, and that’s not only somewhat insulting it is also often flat-out wrong. There is an underlying acceptance and benefit-of-the-doubt that Adrien will offer to people because that is how he has learnt to practice being a decent person, and he is of the opinion - which is a well tested, psych-community agreed, well-known, accepted opinion - that hurting other people isn’t going to bring them closer. on the other hand, Adrien is Paris’ superhero, Chat Noir. what he believes is that so long as they’re trying, they are getting better, and all you can ever ask of anyone is that they try. He will not chase them away because they are not done growing yet. He doesn’t believe anybody’s ever really done growing, it would be pretty lonely to gatekeep who is and isn’t trying ‘hard enough’ to be a good person. He doesn’t work like that. He’s a superhero - they have to believe in restorative justice, otherwise they’d be pretty sucky.
The strength of Adrien’s character is that he is kind when he abides to his strong moral codes, but they are codes and standards that he abides by and he expects others to do so, as well. he will give the benefit of the doubt to his father for his neglect, assume that he is grieving and working through the loss of Emilie while also trying to ‘keep things ship-shape’ in order to anchor Adrien; he will give Lila the benefit of the doubt and see in her the same sort of attention-seeking that he has got to have been familiar with because he grew up as he did, make no mistake that Adrien is the sort of child who would chase attention with lies in that way until he realised it was hurting more people than it helped; he will accept at some base level that Marinette just hasn’t quite forgiven him for the gum-on-seat incident, and appreciate that she is actively trying (which he can see her doing - it is very Ladybug - it is very attractive, to be able to watch somebody try, like that).
but when any of these people try to control Adrien using their flaws, which Adrien has been kind about up until this point, he is ready to take a stand to tell them that they are wrong. When he finds out Gabriel is Hawkmoth, and Hawkmoth tries to manipulate Adrien using his mother’s corpse, Adrien is thrown off, sure, but he is not pushed around; he is angry. When Lila tries to keep Adrien for herself and hurt his friends in the process, his good friend Marinette, Adrien is not pushed around; he is angry. If Marinette ever tried to tell Adrien how to live his life or to force him to apologise, Adrien would not be pushed around - he would be angry. there is a quiet, seething part of Adrien Agreste that catches him out by surprise, sometimes, never mind the people who try to hurt him, but if he knows that what he is doing is right, and especially if he has seen the flaws in other people and has been trying quietly to help them, to support them - if he has seen these flaws and done his best to help those people try (as he sees Marinette ‘try’, every day, always), and then they turn around and use it to hurt him? Or his friends? If they use the same flaws they know that they have, already, to do more damage?
Adrien is easily placated, maybe, but only when he can see that the person is trying. It is why he is friends with Chloe, and why he wavers in that friendship when she does something so bad he thinks maybe she isn’t trying anymore. adrien will forgive and forgive and forgive but only if he sees that there is something good in there that is trying to come out, only when he knows that choosing to be good is hard and they need a friend (or a son) to help them choose it. that is the OPPOSITE of weak. choosing to be there, and baring your soul, for people who are not done growing yet is, first, extraordinarily brave, and second, not his job, and third, the mark of someone who knows exactly what he believes and who chooses, relentlessly, to stick by it. Being a good person is a choice you make, continuously, even when it is hard. Being open to these people is Adrien’s own form of trying, and he is getting quite good at it, because when is Adrien ever not good at being a good person?
Anyway, people say he is ‘pushed around’ and ‘weak’ and even ‘complacent’, and all of that is simply not true. He would not get to be Chat Noir in the way that he is if that were true. He has certain expectations and he holds to them, and like anyone who holds to their moral coding when times get tough, he is incredibly strong, incredible thoughtful, incredibly brave.