So I believe I saw this in the early 2000’s. The movie is about two boys. It is set in the country of somewhere like Wv, or Kentucky or something. One has an abusive father or mother’s boyfriend who wants him to be more manly and play sports and such. The other boy is feminine and bullied at school. Despite the odds they start to become friends. There is a scene where one boy is playing piano, and the other is sitting with him and the feminine boy tries to kiss him or put his hand on his leg. The other boy is freaked out and kinda stays away. In the end the feminine boy is beat and killed and left in the woods or the road by bullies. I believe it is narrated by the other boys older self. And he always felt guilty that if he had just been there for his friend he wouldn’t have died. Sorry for the long description.