Gaston is the real hero of the story.
Think about it, Gaston was the person in town who treated Belle with respect. The opening song was about how the whole town, except Gaston and the book store owner, made fun of her. He also paid for Maurice's much needed mental health care. He also risked and gave his life to protect the town's children from The Beasts' monstrous appetite. He didn't know The Beast had changed into a descent person. He was going off bad intelligence from the townsfolk.
Furthermore, he even invited the whole town to his wedding at considerable expense. He didn't do anything bad until Belle humiliated him in front of the wedding guests.