zNSFW
This Gave Me So Much Pain Both Physical And Emotional
1