Original video source NBC News 

Griffin Furlong has had a tough life.  His mom died of leukemia when he was 6. At 7, the family lost their home and Griffin, his brother and his father moved into a homeless shelter.  For almost 2 years, they lived in the shelter before moving to Jacksonville, Florida.

They lived in a rental house there, but times were tough.  

Through it all, Griffin focused on school, believing that it was his way out of a life of constant struggle.

He has never missed a day of school or baseball practice.  

In April, just as he was studying for his AP final exams, the family was dealt another blow, when they again lost their home.

Griffin moved back into a homeless shelter, then lived for a few weeks with his girlfriend's family and then his aunt and uncle. 

While all this was happening, Griffin was named Valedictorian at First Coast High School with a GPA of 4.65.

On Wednesday, he gave his speech in front of 7,000 people, many of which, never knew the struggles he had faced.

Griffin wanted to go to Florida State University to study civil engineering, but the family couldn't afford it.  So his friends and family started a GoFundPage with the goal of raising $20,000 for his education.

In less than 2 weeks, it has raised $95,775. READ MORE

Watch Griffin's Valedictorian speech: