I made everything worse without trying to

My step son is living with us because his mom can't handle his behavior anymore. We have him in therapy but he's so angry. His best friend of 9 years died last spring to covid. It destroyed him. They had a lot of love for each other. I decided last month to give him a book to read called Tears of a Tiger. In it the main character Andy's best friend Rob died in a car accident and Andy was drinking behind the wheel. It's a great story with a good message in my opinion. He decided to read it. This whole month he seemed to be chilling out. Reading every once and a while and not getting into as many fights with us. He came into my bedroom this morning and threw the book at me yelling at me saying "Why would you make me read that?!" I said I thought it would help and he would like it and he yelled "ANDY KILLS HIMSELF IN THE END!!! WHY WOULD I WANT TO READ THAT!!! SO BOTH BEST FRIENDS DIE?! WHY WOULD I WANT TO READ THAT!!" He's yelling at me and crying and my husband walks in the room and is asking what's wrong. I said I was sorry and thought the story has a beautiful message. He says "Andy is dead! There's no going on to play professional basketball or making Rob proud. He just kills himself in the end. That's it! I hate this book and I hate you!" My husband then asked why I recommended a book like that and I said I genuinely thought he would get the message and he said "He's a hormonal teenager who is grieving his best friend. He wasn't gonna search for a message. He was only gonna get exactly what the book presented". Now I feel absolutely horrible...