How does Ron never get anything special in his life?

He starts his schooling with a second hand wand and second hand robes. He gets the worst possible yule ball dress robes where almost everyone wears decent robes. That one time He gets his prefect badge everyone acts like He doesn't deserve it and Dumbledore confirms that it's supposed to be Harry. He gets selected in school Quidditch team and Malfoy ruins it. Slughorn doesn't even remember his name even though he has won lots of awards for school service.

Does Ron ever get anything that is special?