Teen who biked six hours to college: ‘I thank God every day'