FOX19 - A Columbus high school student surprised his mom by asking her to prom.
Trey Potter from Gahanna-Lincoln High School wanted to show his mom Melissa Roshan how much he appreciates everything she's done and been through in her life.
Potter says, "She never had that experience and she's risked so much for throughout my life and made so many sacrifices I thought it would be the right thing to do,"
Melissa Roshan Potter grew up in 23 different foster care homes and got pregnant with Trey while she was homeless at 16.
According to nbc4i.com MelRo was abused in several of the foster homes and raised her son alone.
She later turned her life around is now an advocate for kids in foster care.
"I think it shows her how much I appreciate her cause i really do after all she's been through and all I've been through with her," Trey Potter said.