Why did Miss Emily in "A Rose For Emily" kill Homer Barron?
Miss Emily killed Homer Barron because Homer had gossiped to the town that he and Emily had sex. Why I think Homer did this is because it was said earlier in the story that after he begun his construcion work, he started getting to know everybody and it seemed like he is a bright man with obvious charm, as it said he was usually in the middle of any laughing chatter or something to that affect, so it isn't out of the ordinairy to accept the idea that he told people around the town given the fact that he was pretty popular.
Miss Emily is upset because she belonged to a family that was well respected, and you would never hear of a Grierson having sex with a guy like Homer Barron, a character who was portrayed as a lower to middle-class member of society, and a construction worker. But she was more upset that Homer didn't marry her, (hint: it was said that Homer hung out at the club with younger men and didn't want to get married..He was a "player".)
Lastly, when Miss Emily goes to buy the Arsenic to kill Homer, it says on the package "For Rats". Homer Barron is a RAT, for letting the word out that he had sex with Miss Emily.
We have to do a whole thing on this for school, and that's my take on it.
Opinions are welcome.
Since William Faulkner (or his omniscient narrator) never reveals exactly why Emily killed Homer, we'll never know for sure what motivated her to do so. I applaud your inference that Homer may have bragged about having sex with Emily, and that is a possibility for her decision to kill him. It would be nice to think that Emily had experienced a sexual liaison at some point before she died. However, times being what (and when) they were, Emily may have abstained from having sex with Homer until they were married; thus, she may have still remained a virgin. Although Emily upset the town by riding around unescorted with Homer on Sundays, there is really no other evidence that he spent the night with her, other than the narrator's suggestion that "she was fallen... a fallen monument."
I believe that Emily had convinced herself that Homer would eventually ask her to marry him, even though Homer "was not a marrying man." Although we are not absolutely certain if she bought the toilet set and men's clothing before she bought the rat poison, it would make more sense that she had come to believe that Homer was going to propose. She purchased the items before Homer made it clear that they would not be married and then bought the rat poison. Emily's main reasons for killing him were because she was angry that he had turned her down, and that she knew that this was her last, best chance at matrimony. There were no other men in the town in whom she was interested (and vice versa), and no other prospects were likely. Emily had already exhibited her fondness for keeping those she loved close to her, even in death, when she refused to allow her father's body to be interred. Since the townspeople assumed that Homer had merely left town for good, his work being completed, Emily must have realized that he would never be missed. Her resulting actions--poisoning Homer and placing his remains in her upstairs bedroom--was a last-ditch effort to cling to the man she loved: a twisted act of romance conceived in her diseased mind.
There is another aspect to this that you have not addressed in your answer. Ms. Emily was single and her father had driven away all the eligible bachelors. It was only after her father died that Emily was able to start a relationship at all.
It can be inferred that Ms. Emily, being faced with the fact that Homer would never marry her, bought the wedding gear and killed Homer so that he would never leave her. This can be further supported by the fact that Emily kept his remains in her bed and slept next to them. It is true that Homer could be considered a "player", so what better way to make sure he never strayed?