CNN — Friday was a big day for one Texas teen.
Kareem Gibbs celebrated his graduation friday with family and friends before taking part in homecoming at his high school.
The crowned homecoming king tried to give Gibbs the crown, but he turned it down.
You can't tell it by his big smile and cool demeanor, but Gibbs is dying from a rare form of cancer.
Gibbs told his classmates at a graduation made just for him that, "Life is a story, however you write it is the way it happens."