For Freddie Stevenson, life has been a roller coaster - homelessness, poverty, and antagonists made his childhood a living hell.