>>88781991Nearly every Disney movie ever has at least one coded gay character, usually male, and in this case Gaston happens to be it.
He's gay, he's gay as fuck, and so he goes after Belle precisely because he knows she'll never return his feelings. Provides an excuse for why he never settles for the many women who want to hop on his dick, allowing him to appear straight while never actually engaging in heterosexual intercourse.
Gaston is so devoted to this charade that he even takes on the Beast to win Belle and ultimately dies, all for the sake of presenting himself as straight. Knowing he wouldn't be accepted in that society and wanting to preserve his reputation, he chose to end his life than keep living the lie.
It's really tragic and beautiful when you think about it.