Mandy Wrigley kisses her hand and touches a picture of her son.
"I just hope one day to be able to look at his pictures again and remember all the good stuff and everything. But see, when I look at his picture now, I feel the pain of losing him," she said.
The picture is part of a memorial for Bryan Wrigley, who was struck and killed in a hit-and-run.
Bryan was cycling on County Road 214 near Molasses Junction on April 13, 2011, when detectives said someone in a metallic blue Ford Ranger crossed the yellow line and hit him head-on.
No arrests have been made.
Bryan's classmates hung the frames of his picture in a hallway of the University of St. Augustine in August, when he was supposed to graduate.
"I just can't tell you how my heart -- I just miss him so much, our whole family, we're not complete," Wrigley said.
Outside on the campus lawn is another memorial: a Palmetto tree Bryan's friends planted to honor the South Carolina man. There's a plaque that reads, "Your spirit continues to inspire us to be better and appreciate the little things in life. You will always be in our hearts. Hope to see you on the other side of the rainbow."
Wrigley still can't make sense of the situation.
"How does a person live with themselves and go about with their daily business knowing that they took a family member and just snuffed his life as quickly out with no regard for," she said. "It seems to me they have no regard for human life if they could just walk away like that."
If it takes her entire life, Wrigley said she's committed to finding the person responsible for killing her son, and she's begging anyone with information to come forward.
"It's the last thing I can do for Bryan," she said. "So I need justice for Bryan and I really would like this person to come forward and come say you're sorry, come say you're sorry, meet me, and let's see if we can start some forgiveness."
Wrigley came down from South Carolina to sell Bryan's townhouse, closing another chapter. But she's determined to keep his story alive.
She said Bryan was a beautiful soul with smiling eyes and a rugged beard he grew so his friends would stop calling him "baby face." The university sent Bryan's family his honorary doctorate degree, and although he never got a chance to fulfill his dream of helping kids through physical therapy, he clearly made quite a difference in the lives he touched in his 23 years.
"He would always say he was somewhere over the rainbow, so it's just emotional and it's just hard," Wrigley said. "It's hard for any mother to lose a child, especially a mother not knowing why her child was left on the side of the road."
If you have any information about Bryan Wrigley's crash, call St. Johns County Crime Stoppers at 888-277-TIPS. There is a $5,000 reward for information leading to an arrest.