Rascal Does Not Dream of Hatsukoi Shoujo (light novel) by Hajime Kamoshida
The kindness he learned from Shouko. The courage he gleaned from Mai. In the winter of his second year in high school, Sakuta takes his first steps towards a future where the people who've supported him past and present can attain happiness.