Forrest was born June 12, 1998. He grew up in Chipley, Florida and attended Chipley High School. Forrest scored over 3,000 points during his high school career and led the team to a state title as a senior. Forrest also played in AAU with the Alabama Challenge and the Georgia Stars, helping him secure a top-50 rank in his high school class. For college, he signed with Florida State, turning down offers from Miami (Florida), Georgia Tech, Tennessee, UCF and Wichita State. As a senior at FSU, he was named to the ACC All-Second Team, the ACC All-Defensive Team and the Academic All-American Third Team. Afterward, he declared for the 2020 NBA Draft.