One of the most broken, misunderstood, and judged characters in Harry Potter is Draco Malfoy. Can you imagine living in a family that forces you to act a certain way and like certain things and if you don’t you get punished horribly? Because that’s what Draco Malfoy went through.
In the Half-Blood Prince, Draco goes to test out the vanishing cabinet and uses a baby bird. the bird is successfully transported to the death eaters, but when it goes back it’s dead, the death eaters killed it. Draco cries because thats when he realizes that he had been allied with killers and murderers since the day he was born.
Later on in the Half-Blood prince, Draco is assigned the task of killing Dumbledore by Voldemort. Even Dumbledore knows that Draco wouldn’t be able to do it, so Snape goes instead and kills him. In that scene, you can see that Draco is very conflicted, he wants to prove himself and make his family proud, but he doesn’t want to kill.
All of the books and movies show Draco as a boy who hates all good and is bent on being very mean to Harry, but if you think about it, he has been raised for 11 years in a family that taught him that purebloods are the best and you should never be friends with half bloods or mubbloods. He has been raised in a family that was very strict and didn’t want him to be anything other than what they wanted him to be. When Draco started learning that what he had been taught was wrong, he wanted to stop but he couldn’t.
Draco is misunderstood, and he gets a bad reputation. If you put yourself into his shoes you’ll see that he is actually just trying to do what his family wants him to do. How could he have changed all his habits when thats all he had been learning to do for 13 years, when his family that he loves would probably disown him if he stopped.