Why Toradora is so good

I love the show. Obviously The whole relationship aspect plays a part in my love for the show, but I feel as though the supporting cast of characters also deserve recognition. Being a recent High School grad myself I relate to Class 2C so much more than any other show. This might just be me though.