Johnathan Bennett has been reflecting on all he has and determined it's enough.
Instead of receiving gifts this Christmas, the 11-year-old wants to give them to less fortunate children.
After doing some research and with help from his dad, Johnathan decided how: A toy drive for the Children's Attention Home, a Rock Hill shelter for abused children.
For the next week, anyone can stop by his school, Sullivan Middle, off Eden Terrace, to donate toys.
Sign Up and Save
Get six months of free digital access to The Herald
The toys will be divvied among 40 foster children at the home, which houses infants, teens and young adults up to age 21.
"You would expect a child to be thinking about his own Christmas," said Ken Woodson, who coordinates charity drives for the Attention Home. "It's really amazing."
Johnathan's decision came as a surprise to his father, Jerry.
"Normally, he's worried about his Christmas list," said Jerry Bennett. "It was kind of a shocker to hear that he wanted to do it. It makes me really proud of him."
For the shy sixth-grader, it wasn't a revelation.
"I already had everything I wanted for Christmas," he said matter-of-factly. "I thought about other kids who don't get Christmas and wanted to get them something."
He was nervous about pitching the idea to school administrators but did it anyway.
"He came in with a plan," said Sullivan Principal Michael Waiksnis. "He came in as a small-business person.
"That was pretty impressive."
And it's brought Johnathan out of his shell.
"He is a very quiet kid," Assistant Principal Gwen Lindsey said. "He's talked to me more during this activity than you'll probably ever hear him talk in the hall or elsewhere."
The drive's gotten off to a slow start. As of Wednesday morning, no toys had been collected. But Sullivan's staff is posting fliers around campus, and Johnathan's friends are spreading the word.
"I've got a lot of toys at my house I never play with," said River Thompson, an 11-year-old classmate who plans to donate so "kids can have a good Christmas, too."
Johnathan's effort is one of three charity drives at Sullivan.
The school's Girls on Track club, an after-school running group of 15 students, is collecting coats for needy children.
Sullivan Middle School also is holding a food drive, which has netted more than 2,000 canned goods to feed the hungry.
Johnathan hopes to gather enough gifts "for all of the (Attention Home's) kids to be happy."
He plans to deliver them himself.
Want to help?
To donate to Johnathan's toy drive, visit Sullivan Middle School, 1825 Eden Terrace, Rock Hill.
The school is also accepting coats and nonperishable food.